Fix GitHub CLI token environment variable in auto-merge workflow #38
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.
The auto-merge GitHub Actions workflow was failing with the error:
The issue was that the workflow was using
GITHUB_TOKENas the environment variable name, but the GitHub CLI (ghcommand) specifically requiresGH_TOKENwhen running in GitHub Actions.This PR fixes the environment variable names in two places in
.github/workflows/auto-merge.yml:gh pr review --approvecommandgh pr merge --auto --squash --delete-branchcommandBoth now correctly use
GH_TOKENinstead ofGITHUB_TOKEN, following the same pattern already used successfully in thepost-release-version-bump.ymlworkflow.The fix is minimal and surgical - only 2 lines changed in 1 file, preserving all existing functionality while resolving the build failure.
Fixes #37.
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.