mirror of https://github.com/hpcaitech/ColossalAI
[workflow] fixed the post-commit failure when no formatting needed (#3020)
* [workflow] fixed the post-commit failure when no formatting needed * polish code * polish code * polish codepull/3029/head
parent
2e427ddf42
commit
2cd6ba3098
|
@ -68,7 +68,11 @@ jobs:
|
||||||
done
|
done
|
||||||
|
|
||||||
# create commit for pre-commit
|
# create commit for pre-commit
|
||||||
|
# when all files are well formatted, there is no need to create a commit
|
||||||
|
# therefore, this step will produce an error, which should be allowed
|
||||||
- name: Create commits
|
- name: Create commits
|
||||||
|
id: commit
|
||||||
|
continue-on-error: true
|
||||||
run: |
|
run: |
|
||||||
git config --global user.name 'github-actions'
|
git config --global user.name 'github-actions'
|
||||||
git config --global user.email 'github-actions@github.com'
|
git config --global user.email 'github-actions@github.com'
|
||||||
|
@ -78,6 +82,7 @@ jobs:
|
||||||
|
|
||||||
# create pull request
|
# create pull request
|
||||||
- name: Create Pull Request
|
- name: Create Pull Request
|
||||||
|
if: steps.commit.outputs.status == 'success'
|
||||||
id: cpr
|
id: cpr
|
||||||
uses: peter-evans/create-pull-request@v4
|
uses: peter-evans/create-pull-request@v4
|
||||||
with:
|
with:
|
||||||
|
@ -85,6 +90,7 @@ jobs:
|
||||||
title: "[format] applied code formatting on changed files in PR ${{ github.event.pull_request.number }}"
|
title: "[format] applied code formatting on changed files in PR ${{ github.event.pull_request.number }}"
|
||||||
|
|
||||||
- name: Enable Auto-merge for the New PR
|
- name: Enable Auto-merge for the New PR
|
||||||
|
if: steps.commit.outputs.status == 'success'
|
||||||
uses: peter-evans/enable-pull-request-automerge@v2
|
uses: peter-evans/enable-pull-request-automerge@v2
|
||||||
with:
|
with:
|
||||||
pull-request-number: ${{ steps.cpr.outputs.pull-request-number }}
|
pull-request-number: ${{ steps.cpr.outputs.pull-request-number }}
|
||||||
|
|
Loading…
Reference in New Issue