Skip to content

ci: migrate GH_TOKEN_ADMIN to GitHub App token#43

Open
mbruzda-splunk wants to merge 1 commit into
mainfrom
ci/migrate-gh-token-admin-to-app-token
Open

ci: migrate GH_TOKEN_ADMIN to GitHub App token#43
mbruzda-splunk wants to merge 1 commit into
mainfrom
ci/migrate-gh-token-admin-to-app-token

Conversation

@mbruzda-splunk
Copy link
Copy Markdown
Contributor

Summary

  • Replace the long-lived GH_TOKEN_ADMIN PAT with short-lived GitHub App installation tokens generated by actions/create-github-app-token@v3.
  • Add per-job token generation in build_action and update-semver (tokens are revoked at job end and cannot cross jobs).
  • Uses the centrally synced GH_APP_CLIENT_ID / GH_APP_PRIVATE_KEY secrets; no manual secret setup required in this repo.

Made with Cursor

Replace the long-lived GH_TOKEN_ADMIN PAT with short-lived GitHub App
installation tokens generated by actions/create-github-app-token in the
build_action and update-semver jobs.

Made-with: Cursor
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