-
Notifications
You must be signed in to change notification settings - Fork 64
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
Rework CI to ensure up-to-date containers prior to builds #256
Conversation
cache-from: type=gha | ||
cache-to: type=gha,mode=max |
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.
Layer caching will keep the cost of image re-builds at bay.
|
||
jobs: | ||
clean-ghcr: | ||
name: Prune old images from Github Container Registry |
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.
Necessary to prevent PR specific images from accumulating in the institute's container registry.
6f5264d
to
5ab242d
Compare
Dependencies still wrong. I'll rework that and push once bdaiinstitute/spot_wrapper#85 lands. |
97652e2
to
3546166
Compare
Coveralls complains in |
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 appears all well to me. Can we separate out the spot_wrapper
tests for now, since they keep screwing the CI over?
@bhung-bdai do you want that to happen in this PR or in a follow-up one? |
Signed-off-by: Michel Hidalgo <mhidalgo@theaiinstitute.com>
Signed-off-by: Michel Hidalgo <mhidalgo@theaiinstitute.com>
Signed-off-by: Michel Hidalgo <mhidalgo@theaiinstitute.com>
3546166
to
587b07f
Compare
Signed-off-by: Michel Hidalgo <mhidalgo@theaiinstitute.com>
923b2a3
to
96ee8e8
Compare
Pull Request Test Coverage Report for Build 7965081000Details
💛 - Coveralls |
…ute#256) Signed-off-by: Michel Hidalgo <mhidalgo@theaiinstitute.com>
This patch merges lint, docker image build, and package build and test workflows into a single one, so as to ensure that package builds are performed in up-to-date containers. Similar to bdaiinstitute/ros_utilities#47. Necessary for #234.