Skip to content

ci(fix): avoid duplicate release authentication#408

Merged
robodev-r2d2 merged 1 commit into
mainfrom
fix/prepare-release-auth
Jun 8, 2026
Merged

ci(fix): avoid duplicate release authentication#408
robodev-r2d2 merged 1 commit into
mainfrom
fix/prepare-release-auth

Conversation

@a-klos

@a-klos a-klos commented Jun 8, 2026

Copy link
Copy Markdown
Member

This pull request updates workflow configuration files to improve security and keep dependencies up to date. The main changes are upgrading the peter-evans/create-pull-request GitHub Action to the latest major version and disabling credential persistence during repository checkout steps.

GitHub Actions improvements:

  • Upgraded peter-evans/create-pull-request from version 6 to version 8 in both .github/workflows/prepare-release.yml and .github/workflows/promote-clean-semver.yml to ensure the latest features and security updates are used. [1] [2]
  • Set persist-credentials: false in all actions/checkout steps to prevent GitHub Actions from persisting repository credentials, which improves workflow security. [1] [2]

@robodev-r2d2 robodev-r2d2 added this pull request to the merge queue Jun 8, 2026
Merged via the queue into main with commit 77578c4 Jun 8, 2026
7 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