Skip to content

Fix release tag workflow permissions and checkout auth#746

Merged
baynezy merged 3 commits intodevelopfrom
copilot/fix-tagging-workflow-failure
Apr 14, 2026
Merged

Fix release tag workflow permissions and checkout auth#746
baynezy merged 3 commits intodevelopfrom
copilot/fix-tagging-workflow-failure

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 14, 2026

The release tagging workflow is still failing after the earlier token-auth update. Tag creation now hits GitHub permission/auth issues when the workflow tries to push the generated tag.

  • Tag job permissions

    • Add contents: write to the tag-release job in both branch deployment workflows so the reusable tagging workflow can push release tags.
  • Reusable tag workflow auth

    • Disable persisted checkout credentials in step-tag-release.yml.
    • This avoids actions/checkout leaving conflicting git credentials behind and lets the explicit automation token drive git push.
  • Changelog

    • Record the workflow fix under CHANGELOG.md [Unreleased].
tag-release:
  permissions:
    contents: write
  uses: ./.github/workflows/step-tag-release.yml
- uses: actions/checkout@...
  with:
    token: ${{ secrets.github-token }}
    persist-credentials: false

Copilot AI linked an issue Apr 14, 2026 that may be closed by this pull request
Copilot AI changed the title [WIP] Fix tagging workflow to resolve permissions issue Fix release tag workflow permissions and checkout auth Apr 14, 2026
Copilot AI requested a review from baynezy April 14, 2026 16:21
Added missing tag workflow permission and updated checkout credentials for automated release tagging.
@baynezy baynezy marked this pull request as ready for review April 14, 2026 18:20
@github-actions
Copy link
Copy Markdown

Test Results

201 tests  ±0   201 ✅ ±0   1s ⏱️ -1s
  1 suites ±0     0 💤 ±0 
  1 files   ±0     0 ❌ ±0 

Results for commit cf17945. ± Comparison against base commit c893e81.

@baynezy baynezy merged commit 9b5146b into develop Apr 14, 2026
13 checks passed
@baynezy baynezy deleted the copilot/fix-tagging-workflow-failure branch April 14, 2026 18:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Tagging workflow is failing

2 participants