Skip to content

Fix release workflow: persist credentials for git-auto-commit-action#2912

Merged
adamtheturtle merged 1 commit intomainfrom
fix-release-persist-credentials
Feb 15, 2026
Merged

Fix release workflow: persist credentials for git-auto-commit-action#2912
adamtheturtle merged 1 commit intomainfrom
fix-release-persist-credentials

Conversation

@adamtheturtle
Copy link
Member

@adamtheturtle adamtheturtle commented Feb 15, 2026

The release workflow was failing because persist-credentials: false on the checkout step removed authentication, causing stefanzweifel/git-auto-commit-action to fail when pushing the changelog bump commit.

This changes persist-credentials to true with a zizmor: ignore[artipacked] suppression comment, since persisted credentials are required for the auto-commit action to push.

Fixes the failure at https://github.com/VWS-Python/vws-python-mock/actions/runs/22032444453/job/63659742813


Note

Low Risk
Workflow-only change that just adjusts GitHub checkout credential persistence; low blast radius but affects release automation behavior.

Overview
Fixes the release GitHub Actions workflow by switching actions/checkout to persist-credentials: true so stefanzweifel/git-auto-commit-action can push the changelog bump commit.

Adds a short inline comment and a zizmor suppression annotation documenting why persisted credentials are required.

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

@adamtheturtle adamtheturtle merged commit 611bb89 into main Feb 15, 2026
13 checks passed
@adamtheturtle adamtheturtle deleted the fix-release-persist-credentials branch February 15, 2026 08:34
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.

1 participant