Skip to content
Discussion options

You must be logged in to vote

As discussed in Slack. Practically all ideas here are some variants of something that is already implemented or was tested, or has been used in the past... - > our CI is a continuously living thing and many of those ideas have been tried and many of those are documented in breeze's ADRs.

For example using artifacts instead of registry is because a) build job does not need write permission (which allowed us to get rid of pull_request_target workflow) b) it's actually faster, becuase the artifact API is super fast in Github Runners - and it effectively pulls the image and only rebuilds latest layers..

Or - we already use bare mypy-in-uv for some mypy tests that do not require providers. And…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by zozo123
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Ideas
Labels
None yet
2 participants