Skip to content

Replace deploy action with plain git push using extraheader auth#27

Merged
lukidoescode merged 1 commit into
mainfrom
lwagner/fix-gh-pages-deploy
May 11, 2026
Merged

Replace deploy action with plain git push using extraheader auth#27
lukidoescode merged 1 commit into
mainfrom
lwagner/fix-gh-pages-deploy

Conversation

@lukidoescode

Copy link
Copy Markdown
Owner

JamesIves/github-pages-deploy-action unsets the runner's extraheader before pushing, leaving only URL credential auth. GitHub does not recognize App installation tokens via URL credentials for ruleset bypass. Use the extraheader mechanism (same as actions/checkout and peaceiris) which GitHub correctly identifies as the App.

JamesIves/github-pages-deploy-action unsets the runner's extraheader
before pushing, leaving only URL credential auth. GitHub does not
recognize App installation tokens via URL credentials for ruleset
bypass. Use the extraheader mechanism (same as actions/checkout and
peaceiris) which GitHub correctly identifies as the App.
@lukidoescode lukidoescode merged commit f0e6f49 into main May 11, 2026
8 checks passed
@lukidoescode lukidoescode deleted the lwagner/fix-gh-pages-deploy branch May 11, 2026 20:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant