Skip to content

RDKEMW-22177: update automation to use new PAT - #113

Closed
swethasukumarr wants to merge 1 commit into
mainfrom
syncMain
Closed

RDKEMW-22177: update automation to use new PAT#113
swethasukumarr wants to merge 1 commit into
mainfrom
syncMain

Conversation

@swethasukumarr

Copy link
Copy Markdown
Contributor

No description provided.

Copilot AI review requested due to automatic review settings July 22, 2026 19:37

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates GitHub Actions automation workflows to use a new Personal Access Token secret (AUTOMATION_TOKEN) instead of the previous SEMANTIC_RELEASE_TOKEN, aligning checkout and GitHub CLI/semantic-release authentication with the new credential.

Changes:

  • Switched actions/checkout authentication token to secrets.AUTOMATION_TOKEN in relevant workflows.
  • Updated GitHub CLI (GH_TOKEN) usage in the develop→main sync workflow to use the new secret.
  • Updated semantic-release (GITHUB_TOKEN) environment variable in the release workflow to use the new secret.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
.github/workflows/sync-develop-to-main.yml Replaces old PAT secret with AUTOMATION_TOKEN for checkout and GH CLI PR creation on merge/push failures.
.github/workflows/release.yml Replaces old PAT secret with AUTOMATION_TOKEN for checkout and semantic-release authentication.

@dhillomk dhillomk closed this Jul 22, 2026
@github-actions github-actions Bot locked and limited conversation to collaborators Jul 22, 2026
@dhillomk
dhillomk deleted the syncMain branch July 22, 2026 20:12
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants