Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(gha): add missing tag option to GitHub Action definition #908

Conversation

codejedi365
Copy link
Contributor

@codejedi365 codejedi365 commented May 2, 2024

Purpose

Rationale

First I must add the definition to the action.yml file to ensure that users can provide a tag directive to their GitHub Action definition. This then translates to a new environment variable that is passed to the action.sh. That variable must be read in order to determine if it should add a true or false command line option to the semantic-release version command. Lastly, I decided to remove all the extra default values from the action.* files because they we are maintaining multiple locations where the defaults are set for the project.

@codejedi365 codejedi365 self-assigned this May 2, 2024
@codejedi365 codejedi365 marked this pull request as ready for review May 2, 2024 00:22
action.sh Outdated Show resolved Hide resolved
@codejedi365 codejedi365 force-pushed the fix/gha-missing-tag-option branch 2 times, most recently from 96f26e5 to 54e765a Compare May 4, 2024 12:55
@codejedi365 codejedi365 merged commit 6b24288 into python-semantic-release:master May 5, 2024
7 checks passed
@codejedi365 codejedi365 deleted the fix/gha-missing-tag-option branch May 5, 2024 16:06
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.

Support tag in GH action config
2 participants