Skip to content

Get Jam Tracks - FN Content #47846

Get Jam Tracks - FN Content

Get Jam Tracks - FN Content #47846

Workflow file for this run

name: Get Jam Tracks - FN Content
on:
schedule:
- cron: '*/7 * * * *' # we goin full on with this one
workflow_dispatch:
permissions: write-all
jobs:
fetch_api:
runs-on: ubuntu-latest
steps:
- name: Checkout Repository
uses: actions/checkout@v4.1.7
with:
fetch-depth: 1 # speed up checkout process
- name: Set up Python
uses: actions/setup-python@v5.2.0
with:
python-version: "3.12"
- name: Install dependencies
run: pip install requests
- name: Save Jam Data
run: python festival.py
env:
WKFL: ${{ secrets.TRACKWEBHOOK }}
UTP: ${{ secrets.USERTOPING }}
- name: Commit and push artifact
run: |
git config --global user.email "actions@github.com"
git config --global user.name "GitHub Actions"
git pull
git add festival/*
git commit -m "Update spark tracks" || echo 'nothing'
git push || echo 'nothing'