Skip to content

Conversation

@TartanLeGrand
Copy link
Contributor

This pull request updates the release workflow in .github/workflows/release.yml to enhance security and token management. The most notable change is the replacement of a static secret-based token with a dynamically generated application token.

Workflow improvements:

  • Added a new step, Get Token, to dynamically generate an application token using the peter-murray/workflow-application-token-action@v4 action. This step improves security by replacing the static RELEASE_PLEASE_TOKEN secret with a token generated at runtime.
  • Updated the googleapis/release-please-action@v3 step to use the dynamically generated token (steps.get_token.outputs.token) instead of the static secret.

@TartanLeGrand TartanLeGrand merged commit 46f5c4f into main Apr 24, 2025
1 check passed
@TartanLeGrand TartanLeGrand deleted the ci/release/dynamic-token branch April 24, 2025 16:19
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