name: format on: push: branches: - master paths: - 'channels/*' 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: Commit all changes uses: stefanzweifel/git-auto-commit-action@v2.1.0 with: commit_author_email: free.arhey@gmail.com commit_author_name: Arhey commit_message: Formatted playlists env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}