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: Add GitHub Action to release container image #772

Merged
merged 1 commit into from
Apr 25, 2024
Merged

Conversation

pothos
Copy link
Member

@pothos pothos commented Apr 25, 2024

When creating a release tag we want the image to be built and published
as flatcar/nebraska with the version tag and also as 'latest' image when
the tag is not the special 'staging' tag.
The nebraska-helm chart is also released on the same repo, and thus we
need to filter for strict semver tags.

How to use

Maybe we need to iterate over this a bit more in the course of the new release until it publishes things correctly.

When creating a release tag we want the image to be built and published
as flatcar/nebraska with the version tag and also as 'latest' image when
the tag is not the special 'staging' tag.
The nebraska-helm chart is also released on the same repo, and thus we
need to filter for strict semver tags.
@pothos pothos requested a review from a team April 25, 2024 10:48
@pothos
Copy link
Member Author

pothos commented Apr 25, 2024

The idea is to now publish new tags in flatcar/nebraska and add a note to the README.md and the release notes that the container image location has changed.

Copy link
Member

@dongsupark dongsupark left a comment

Choose a reason for hiding this comment

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

Looks good.

Then first we should create the nebraska of ghcr.io/flatcar.

@pothos
Copy link
Member Author

pothos commented Apr 25, 2024

Then first we should create the nebraska of ghcr.io/flatcar.

If I remember correctly this will show up automatically once the first image is published.

@pothos pothos merged commit be3c526 into main Apr 25, 2024
3 checks passed
@pothos pothos deleted the kai/release-ga branch April 25, 2024 11:01
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.

2 participants