Skip to content

ci: use the PAT secret for release-please - #60

Merged
fty4 merged 1 commit into
mainfrom
chore/52-release-token-pat
Nov 1, 2026
Merged

fty4 merged 1 commit into
mainfrom
chore/52-release-token-pat

Conversation

@fty4

@fty4 fty4 commented Nov 1, 2026

Copy link
Copy Markdown
Member

Part of #52 (work package 6). Follow-up to #57.

release-please now takes the repository secret PAT (already used by other repositories of the organisation) instead of RELEASE_PLEASE_TOKEN; without the secret it still falls back to GITHUB_TOKEN. docs/releasing.md is updated to match.

Why this matters now

The release PR #59 was opened while no such secret existed, so it ran only the GitGuardian check, none of the repository's checks. After this is merged, the next release-please run on main updates #59 with the PAT, which should start the checks on it. If the checks do not start, the token lacks a permission (needs Contents, Pull requests and Issues, read and write, on this repository).

Test plan

  • actionlint on the workflow
  • after merge: the release PR shows the test, security and sanitize checks. This is the first real test of the token and can only be seen on main.

@fty4
fty4 merged commit 4bc5eb6 into main Nov 1, 2026
11 checks passed
@fty4
fty4 deleted the chore/52-release-token-pat branch November 1, 2026 13:21
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