Skip to content

Conversation

@github-actions
Copy link

Backport of #2678 to release/v6.3.

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)
@masih masih enabled auto-merge (squash) January 12, 2026 12:22
@masih
Copy link
Collaborator

masih commented Jan 12, 2026

Manually triggering container build on release branch to unblock myself while I wait for another review on this PR

@github-actions
Copy link
Author

github-actions bot commented Jan 13, 2026

The latest Buf updates on your PR. Results from workflow Buf / buf (pull_request).

BuildFormatLintBreakingUpdated (UTC)
✅ passed✅ passed✅ passed✅ passedJan 16, 2026, 9:32 PM

@codecov
Copy link

codecov bot commented Jan 13, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 43.33%. Comparing base (2811dac) to head (77b6cd4).
⚠️ Report is 1 commits behind head on release/v6.3.

❌ 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

Impacted file tree graph

@@               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     
Flag Coverage Δ
sei-chain 42.53% <ø> (+<0.01%) ⬆️
sei-cosmos 37.95% <ø> (+<0.01%) ⬆️
sei-db 44.95% <ø> (-24.19%) ⬇️
sei-ibc-go 55.96% <ø> (ø)
sei-tendermint 47.49% <ø> (+0.10%) ⬆️
sei-wasmd 41.56% <ø> (-0.02%) ⬇️
sei-wasmvm 39.88% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.
see 71 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@masih masih disabled auto-merge January 16, 2026 21:35
@masih masih merged commit eed1b57 into release/v6.3 Jan 16, 2026
41 of 42 checks passed
@masih masih deleted the backport-2678-to-release/v6.3 branch January 16, 2026 21:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants