Parent directory

regen_push.yml

1026 bytes
 1name: Regenerate Files
 2
 3permissions:
 4  contents: write
 5
 6on:
 7  push:
 8    branches:
 9    - master
10    - develop
11
12jobs:
13  regen:
14    runs-on: ubuntu-latest
15
16    container: ghcr.io/qmk/qmk_cli
17
18    steps:
19    - name: Disable safe.directory check
20      run : git config --global --add safe.directory '*'
21
22    - uses: actions/checkout@v4
23
24    - name: Run qmk generators
25      run: |
26        util/regen.sh
27        git diff
28
29    - uses: rlespinasse/github-slug-action@v3.x
30
31    - name: Become QMK Bot
32      run: |
33        git config user.name 'QMK Bot'
34        git config user.email 'hello@qmk.fm'
35
36    - name: Create Pull Request
37      uses: peter-evans/create-pull-request@v7
38      if: ${{ github.repository == 'qmk/qmk_firmware'}}
39      with:
40        token: ${{ secrets.QMK_BOT_TOKEN }}
41        delete-branch: true
42        branch: bugfix/regen_${{ env.GITHUB_REF_SLUG }}
43        author: QMK Bot <hello@qmk.fm>
44        committer: QMK Bot <hello@qmk.fm>
45        commit-message: Regenerate Files
46        title: '[CI] Regenerate Files'