Port refactors to publish-containers.yml from main to 3.21#6329
Conversation
|
There was a problem hiding this comment.
Pull request overview
Ports the container publishing workflow to the refactored structure from main, centralizing image metadata computation and delegating multi-arch build/push to a reusable workflow, with added failure notifications.
Changes:
- Split workflow into
prepare-variables+ reusablebuild-pushjob and asummaryjob. - Add conditional
latesttagging logic and pass computed tags/labels/version into the build job. - Add failure-only secret loading (1Password) and Slack notification via reusable workflow.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## 3.21 #6329 +/- ##
========================================
Coverage 64.91% 64.91%
========================================
Files 1447 1447
Lines 25149 25149
Branches 5134 4955 -179
========================================
Hits 16326 16326
Misses 8779 8779
Partials 44 44 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
57166ac to
4a59fae
Compare
4a59fae to
a8fe41f
Compare
No description provided.