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-actions: build and publish nightly docker image #4117
Conversation
No news file has been detected. Please write one, if applicable. |
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.
This looks awesome. Thanks
Signed-off-by: Attila Szakacs <szakacs.attila96@gmail.com>
Currently unused, but we will use it in the next commit. Signed-off-by: Attila Szakacs <szakacs.attila96@gmail.com>
`stable` tags will work like it did before. `nightly` tag will be `nightly`. :) It would be nice to have custom tags for each nightly build, but it would require some clean-up logic, which is not trivial. So we decided to have this for now, and do the advanced tagging later. Signed-off-by: Attila Szakacs <szakacs.attila96@gmail.com>
This let's us build nightly docker images. Signed-off-by: Attila Szakacs <szakacs.attila96@gmail.com>
Signed-off-by: Attila Szakacs <szakacs.attila96@gmail.com>
…ease Signed-off-by: Attila Szakacs <szakacs.attila96@gmail.com>
Signed-off-by: Attila Szakacs <szakacs.attila96@gmail.com>
bb3bebf
to
7b62600
Compare
|
||
publish-docker-image: | ||
needs: test-packages | ||
uses: ./.github/workflows/publish-docker-image.yml |
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.
FYI CDN caches are not invalidated atomically in index-packages.yml
, so we can expect apt installation issues during the image build.
I'm not sure how big of a problem it is, but we'll see in action.
stable
tags will work like it did before.nightly
tag will benightly
. :)It would be nice to have custom tags for each nightly build, but it would require some clean-up logic, which is not trivial. So we decided to have this for now, and do the advanced tagging later.
Signed-off-by: Attila Szakacs szakacs.attila96@gmail.com