Skip to content

ci(release): authenticate the tag push as basic auth - #21

Merged
phall1 merged 1 commit into
mainfrom
ci/release-tag-auth
Sep 27, 2026
Merged

phall1 merged 1 commit into
mainfrom
ci/release-tag-auth

Conversation

@phall1

@phall1 phall1 commented Sep 27, 2026

Copy link
Copy Markdown
Owner

The 1.6.0 tag job failed with could not read Username: GitHub's git HTTPS endpoint doesn't accept a PAT as a bearer header. This change sends the token as the basic-auth password (x-access-token:<PAT>@github.com), which is the standard way to use a PAT over git HTTPS.

🤖 Generated with Claude Code

The tag push sent RELEASE_PLEASE_TOKEN as an AUTHORIZATION: bearer header,
which GitHub's git endpoint does not accept for PATs, so git fell back to
prompting for a username and the 1.6.0 tag job failed. Push with the token
as the basic-auth password instead.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@phall1
phall1 merged commit 5c324df into main Sep 27, 2026
8 checks passed
@phall1
phall1 deleted the ci/release-tag-auth branch September 27, 2026 18:29
@linear-code

linear-code Bot commented Sep 27, 2026

Copy link
Copy Markdown

PHA-700

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