Skip to content

CODAP-1119: use github-actions[bot] for build number commits#2396

Merged
kswenson merged 3 commits intomainfrom
CODAP-1119-fix-build-increment-bot-identity
Feb 25, 2026
Merged

CODAP-1119: use github-actions[bot] for build number commits#2396
kswenson merged 3 commits intomainfrom
CODAP-1119-fix-build-increment-bot-identity

Conversation

@kswenson
Copy link
Member

@kswenson kswenson commented Feb 16, 2026

Summary

  • Replace former engineer's personal GitHub credentials (secrets.USER_EMAIL / secrets.USER_NAME) with the built-in github-actions[bot] identity for build number increment commits
  • Update actions/checkout from v3 to v4
  • Replace third-party ad-m/github-push-action with plain git push

Fixes CODAP-1119

Post-merge cleanup

After merging, the USER_EMAIL and USER_NAME repository secrets can be removed.

Test plan

  • CI passes
  • After merge, verify the build number increment commit is authored by github-actions[bot]

Generated with Claude Code

Replace former engineer personal GitHub credentials with the
built-in github-actions[bot] identity. Also update actions/checkout
to v4 and replace third-party push action with plain git push.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR modernizes the build number increment workflow by replacing personal GitHub credentials with the official github-actions[bot] identity. The changes improve security and maintainability by eliminating the need for repository secrets and using GitHub's built-in automation bot.

Changes:

  • Replace personal user credentials (secrets.USER_EMAIL and secrets.USER_NAME) with github-actions[bot] identity for automated commits
  • Update actions/checkout from v3 to v4 to align with other workflows in the repository
  • Replace third-party ad-m/github-push-action with native git push command, simplifying the workflow

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Address Copilot review feedback — ensure git push has write
access even if the repo/org restricts default token permissions.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@kswenson kswenson requested a review from scytacki February 16, 2026 08:15
Copy link
Member

@scytacki scytacki left a comment

Choose a reason for hiding this comment

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

Looks good to me.

A comment in the yaml file about where random looking email came from would be useful.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@kswenson kswenson merged commit 9a4db75 into main Feb 25, 2026
@kswenson kswenson deleted the CODAP-1119-fix-build-increment-bot-identity branch February 25, 2026 20:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

v3 CODAP v3

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants