| 1234567891011121314151617181920212223242526272829303132333435 |
- name: Auto CLang format
- on:
- pull_request:
- types: [opened, synchronize, reopened]
- branches: ['master']
- jobs:
- clang-format:
- runs-on: ubuntu-latest
- permissions:
- contents: write
- steps:
- - uses: actions/checkout@v3
- with:
- fetch-depth: 0
- ref: ${{ github.head_ref }}
- - name: Get last commit on ${{ github.base_ref }} branch
- run: echo "BASE_HEAD_REF=$(git rev-parse origin/${{ github.base_ref }})" >> $GITHUB_ENV
- - uses: akopachov/git-clang-format-diff-action@v1.0.0
- with:
- style: file
- commit: ${{ env.BASE_HEAD_REF }}
- - name: Update Permissions
- run: sudo chown --recursive $USER .
- - uses: stefanzweifel/git-auto-commit-action@v4.16.0
- with:
- commit_message: CLang format changes
- branch: ${{ github.head_ref }}
|