tektronix / tektronix/python-package-ci-cd
[FEAT]: Update `_reusable-package-release.yml` to support branches other than `main`
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 6
- Forks
- 1
- Avg merge
- 15h 7m
- Merged PRs (30d)
- 27
Description
Description
It would be nice if this workflow could support creating a release off of a different branch than main (e.g. off of a release/** branch).
The workflow summary that is created in the first job should include the branch name, as well as the version that would get created (this should be retrievable from the python-semantic-release dry run that gets performed).
Additional Information
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with .github/workflows/_reusable-package-release.yml and inspect the first job and its python-semantic-release dry run. Update the workflow so a release branch can be selected instead of only main, and ensure the workflow summary reports both that branch and the version returned by the dry run.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions, python
- Domain
- ci-cd, release
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 45/100