Skip to content

fix: use actor identity for release tags#52

Merged
taha-au merged 1 commit intomainfrom
fix/release-workflow-git-config
Nov 13, 2025
Merged

fix: use actor identity for release tags#52
taha-au merged 1 commit intomainfrom
fix/release-workflow-git-config

Conversation

@taha-au
Copy link
Contributor

@taha-au taha-au commented Nov 13, 2025

  • Configure git to use the workflow actor's identity for better attribution and audit trail (shows who triggered the release)

This provides better accountability by showing who created each release tag rather than attributing everything to github-actions[bot].


Note

Configure git in the release workflow to tag releases using the triggering actor’s name and noreply email.

  • CI/CD:
    • Update /.github/workflows/release.yml to configure git user before tagging:
      • Set user.name and user.email to ${{ github.actor }} and ${{ github.actor }}@users.noreply.github.com prior to creating/pushing semver and major tags.

Written by Cursor Bugbot for commit 8211000. This will update automatically on new commits. Configure here.

- Configure git to use the workflow actor's identity for better attribution
  and audit trail (shows who triggered the release)
- Add --force flag when pushing major version tag to handle cases where
  remote tag deletion fails but tag still exists remotely

This provides better accountability by showing who created each release
tag rather than attributing everything to github-actions[bot].
@taha-au taha-au self-assigned this Nov 13, 2025
@taha-au taha-au requested a review from adityamaru November 13, 2025 20:15
@taha-au taha-au merged commit f9b57e1 into main Nov 13, 2025
10 checks passed
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