-
Notifications
You must be signed in to change notification settings - Fork 7
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
RHOAIENG-11709: Adding a release github action #32
RHOAIENG-11709: Adding a release github action #32
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm on the setup
The token needs to be gather and included.
Tested a dry-run; https://github.com/harshad16/elyra/actions/runs/10800742648/job/29959417327
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Trusted published is set on the pypi,
https://docs.pypi.org/trusted-publishers/adding-a-publisher/
we are all set for this project.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some changes:
Co-authored-by: Harshad Reddy Nalla <harshadreddy16@gmail.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
* Adding github action for elyra releases * Adding release github action * Apply suggestions from code review * Updating release action to fix minor bug --------- Co-authored-by: Harshad Reddy Nalla <harshadreddy16@gmail.com>
In order to publish the elyra packages to pypi, push a tag with the format
v<version>
to the repository.Fixes: https://issues.redhat.com/browse/RHOAIENG-11709
Developer's Certificate of Origin 1.1