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

GitHub Release Action Fixes #202

Closed

Conversation

anishasthana
Copy link
Member

This fixes a few issues that were discovered in the CodeFlare 0.0.5 release

  1. Change version tag input to require v as part of the tag for consistency
  2. Tag image as stable, not latest. We have switched over to using podman as well
  3. Update github release step to include release notes
  4. Move github tag + release step to end

Copy link
Member

@tedhtchang tedhtchang left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The workflow kind of runs fine (didn't test out the publish and push part). Just curious where did you use the is-stable?

.github/workflows/release.yaml Show resolved Hide resolved
Copy link
Member

@tedhtchang tedhtchang left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks. LGTM. I did not test out the pypi publish and quay. The rest of the steps ran fine.

Copy link
Contributor

@jiripetrlik jiripetrlik left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you @anishasthana for the improvements. I have one comment.

.github/workflows/release.yaml Outdated Show resolved Hide resolved
anishasthana and others added 3 commits July 11, 2023 10:06
This fixes a few issues that were discovered in the CodeFlare 0.0.5 release

1. Tag image as stable, not latest. We have switched over to using podman as well
2. Update github release step to include release notes
3. Move github tag + release step to end

Signed-off-by: Anish Asthana <[email protected]>
Signed-off-by: Anish Asthana <[email protected]>
@anishasthana
Copy link
Member Author

@MichaelClifford @Maxusmusti can I get eyes on this PR?

Copy link
Collaborator

@MichaelClifford MichaelClifford left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@openshift-merge-robot openshift-merge-robot added the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Aug 23, 2023
@openshift-merge-robot
Copy link
Collaborator

PR needs rebase.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@anishasthana anishasthana deleted the fix_release_action branch August 30, 2023 19:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants