-
Notifications
You must be signed in to change notification settings - Fork 862
Backport release/v6.3: Add CI workflow to publish containers to ECR
#2689
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
Conversation
Add a CI workflow that publishes container images to an already set up immutable private ECR repo with security scanning enabled. The build is configured to: * Tag images by commit sha, ref -- since tags are explicitly configured to be immutable in ECR * Run on head of `release/*` and `main` branches * Dispatchable manually for ease of debugging Fixes PLT-59 (cherry picked from commit 41e73df)
|
Manually triggering container build on release branch to unblock myself while I wait for another review on this PR |
|
The latest Buf updates on your PR. Results from workflow Buf / buf (pull_request).
|
Codecov Report✅ All modified and coverable lines are covered by tests. ❌ Your project status has failed because the head coverage (38.19%) is below the target coverage (40.00%). You can increase the head coverage or adjust the target coverage. Additional details and impacted files@@ Coverage Diff @@
## release/v6.3 #2689 +/- ##
================================================
+ Coverage 43.31% 43.33% +0.01%
================================================
Files 1811 1866 +55
Lines 149085 155279 +6194
================================================
+ Hits 64572 67283 +2711
- Misses 78821 81975 +3154
- Partials 5692 6021 +329
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
Backport of #2678 to
release/v6.3.