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

Change backport action to accept target versions for porting via checkboxes and select current issue's version from a list #8236

Merged
merged 9 commits into from
Jan 18, 2024

Conversation

tjquinno
Copy link
Member

@tjquinno tjquinno commented Jan 14, 2024

Description

In the current backport GitHub action, the user enters the current version of the issue being ported and automatically ports to all other versions.

This change displays the current version as a choice list (from which the user chooses one) and present check boxes for the versions to port to with the other releases defaulted for porting to.

There is no validity checking in the yaml but the changes to the bash script, as before, make sure to not create another issue targeted to the same version as the original script.

I kept the same defaults--existing issue version is 2.x and default targets are 3.x and 4.x--for compatibility with the original action but we could certainly change that. I think it's probably now a more frequent use case that we port from 4.x to 3 and/or 2.

@tjquinno tjquinno requested a review from tomas-langer January 14, 2024 23:17
@tjquinno tjquinno self-assigned this Jan 14, 2024
@oracle-contributor-agreement oracle-contributor-agreement bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label Jan 14, 2024
@tjquinno tjquinno merged commit 368d147 into helidon-io:main Jan 18, 2024
12 checks passed
@tjquinno tjquinno deleted the change-backport-action branch January 18, 2024 17:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
OCA Verified All contributors have signed the Oracle Contributor Agreement.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants