Skip to content

Feat: replace SDK_ACTION_TOKEN with GitHub App token - #180

Merged
kevihan-te merged 1 commit into
mainfrom
CP-2162-stop-using-gh-pa-ts-for-repo-pipelines-and-automation
Jul 30, 2026
Merged

Feat: replace SDK_ACTION_TOKEN with GitHub App token#180
kevihan-te merged 1 commit into
mainfrom
CP-2162-stop-using-gh-pa-ts-for-repo-pipelines-and-automation

Conversation

@kevihan-te

Copy link
Copy Markdown
Contributor

Summary

  • Replace SDK_ACTION_TOKEN with a GitHub App token from actions/create-github-app-token@v3 in release.yaml
  • Use the app token only for the release commit/push step so it is not available during Maven publish/signing

Test plan

  • Confirm API_TEAM_AUTOMATION_CLIENT_ID var and API_TEAM_AUTOMATION_PRIVATE_KEY secret are configured in this repo
  • Confirm the GitHub App is installed on this repo and configured as a branch protection bypass actor if required
  • Run the release workflow in a test scenario and verify push to main succeeds

Made with Cursor

…rkflow.

Use actions/create-github-app-token for pushing release commits to main instead of an admin PAT.

Co-authored-by: Cursor <cursoragent@cursor.com>
@kevihan-te kevihan-te changed the title CP-2162: replace SDK_ACTION_TOKEN with GitHub App token Feat: replace SDK_ACTION_TOKEN with GitHub App token Jul 29, 2026
@kevihan-te

Copy link
Copy Markdown
Contributor Author

@codex review

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. Chef's kiss.

Reviewed commit: e5406c9e5e

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@kevihan-te
kevihan-te merged commit dfd6fbb into main Jul 30, 2026
1 check passed
@kevihan-te
kevihan-te deleted the CP-2162-stop-using-gh-pa-ts-for-repo-pipelines-and-automation branch July 30, 2026 11:18
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.

2 participants