Closed orfeas-k closed 9 months ago
This is also related to https://github.com/canonical/bundle-kubeflow/issues/763 since this discuss the same piece of code but for tox.ini
files.
Thank you for reporting us your feedback!
The internal ticket has been created: https://warthogs.atlassian.net/browse/KF-5126.
This message was autogenerated
What needs to get done
Refactor CI to build a ROCK once and use it across workflows during each event. This is sth like what we could do, except we would pass
.rock
files.Concerns
We may hit issues with storage limits on the artefacts for repos with large images (or even repos with many medium sized images)
Why it needs to get done
Context
At the moment, there are 3 workflows that may build a ROCK.
These 3 all build ROCKs differently. At some point, we will have them build-scan-tested
on_pull_request
and thenon_push
we will have them build-published or maybe build-scan-tested (again) and build-published.Issue
The problem with the above is that if each of these workflows builds a ROCK on their own