fix: failure lint in pr coming from forks

This commit is contained in:
Marcos Susaña 2024-06-12 08:00:47 -04:00 committed by GitHub
parent 54601594f1
commit 24f4b140cd
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -33,8 +33,27 @@ jobs:
git config --global user.name 'github-actions[bot]'
git config --global user.email '41898282+github-actions[bot]@users.noreply.github.com'
git add .
git commit -m "chore: apply formatting"
git pull --rebase origin ${{ github.head_ref }}
git push origin HEAD:${{ github.head_ref }}
git commit -m "chore: apply formatting"
git fetch origin ${{ github.head_ref }}
git rebase origin/${{ github.head_ref }}
git push origin HEAD:${{ github.head_ref }} --force
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
continue-on-error: true
- name: Checkout PR branch
if: failure()
uses: actions/checkout@v3
with:
ref: refs/pull/${{ github.event.number }}/merge
- name: Commit and Push PR changes
if: failure()
run: |
git config --global user.name 'github-actions[bot]'
git config --global user.email '41898282+github-actions[bot]@users.noreply.github.com'
git add .
git commit -m "chore: apply formatting"
git push origin HEAD:refs/pull/${{ github.event.number }}/head --force
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}