Remove Node 12 deprecation warnings #345
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Update the
sync-sites-branch
GH workflow to remove Node 12 deprecation warnings caused bymtanzi/action-automerge
and an older version ofactions/checkout
. Sincemtanzi/action-automerge
has not been updated in a couple years, I replaced it withdevmasx/merge-branch
, which seems to be more actively maintained, is more widely used in the GH Marketplace, and doesn't produce warnings.J=SLAP-2468
TEST=manual
Test on a forked repo and see that the workflow doesn't have any warnings. The default branch of the repo is successfully synced with a test branch with a merge commit titled
Merge <default-branch> into <target-branch>
.