1.3 KiB
1.3 KiB
Updating from v1 to v2
Breaking changes
-
v2now expects repositories to be checked out withactions/checkout@v2To use
actions/checkout@v1the following step to checkout the branch is necessary.- uses: actions/checkout@v1 - name: Checkout branch run: git checkout "${GITHUB_REF:11}" -
The two branch naming strategies have been swapped. Fixed branch naming strategy is now the default. i.e.
branch-suffix: noneis now the default and should be removed from configuration if set. -
author-name,author-email,committer-name,committer-emailhave been removed in favour ofauthorandcommitter. They can both be set in the formatDisplay Name <email@address.com>If neither
authororcommitterare set the action will default to making commits as the GitHub Actions bot user.
New features
- Unpushed commits made during the workflow before the action runs will now be considered as changes to be raised in the pull request. See Controlling commits for details.
- New commits made to the pull request base will now be taken into account when pull requests are updated.
- If an updated pull request no longer differs from its base it will automatically be closed and the pull request branch deleted.