Skip to content

Conversation

@Jacksunwei
Copy link
Collaborator

Summary

  • Simplify cut-release-branch to just create branch and trigger release-please (no file modifications)
  • Move release-as configuration to release-please workflow at runtime using jq
  • This avoids polluting main branch when merging back release changes
  • Update publish-pypi permissions to contents: write

Problem

Previously, cut-release-branch committed release-as to the config file, which would get merged back to main and require cleanup.

Solution

Set release-as at runtime in release-please.yml using jq - the change is never committed, so it doesn't pollute any branch.

- Simplify cut-release-branch to just create branch and trigger release-please
- Move release-as configuration to release-please workflow at runtime
- This avoids polluting main branch when merging back release changes
- Update publish-pypi permissions to contents: write
@gemini-code-assist
Copy link
Contributor

Warning

You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again!

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