diff --git a/.github/workflows/auto-update.yml b/.github/workflows/auto-update.yml new file mode 100644 index 0000000000..f20574c9db --- /dev/null +++ b/.github/workflows/auto-update.yml @@ -0,0 +1,32 @@ +name: auto-update + +on: + schedule: + - cron: '*/5 * * * *' + +jobs: + generate: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v1 + + - name: "git checkout master" + run: git checkout master + + - name: "npm install" + run: npm install + + - name: "npm run format" + run: npm run format + + - name: "npm run generate" + run: npm run generate + + - name: Create Pull Request + uses: peter-evans/create-pull-request@v1.5.1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + PULL_REQUEST_BRANCH: auto-update/patche + PULL_REQUEST_TITLE: Auto-update playlists + PULL_REQUEST_BODY: > + This pull request is auto-generated. It formats links and generates grouped playlists.