Skip to content

Fix integration tests to run on release branch and clean up rules#2696

Merged
masih merged 1 commit intomainfrom
masih/fix-it-release-branch
Jan 13, 2026
Merged

Fix integration tests to run on release branch and clean up rules#2696
masih merged 1 commit intomainfrom
masih/fix-it-release-branch

Conversation

@masih
Copy link
Copy Markdown
Collaborator

@masih masih commented Jan 13, 2026

Branch protection rules is enabled on release/* branches with the same CI requirements as main. But CI build flow is not configured to run for release branches correctly, specifically for integration tests.

Update the integration tests trigger events and while at it clean up all old CI branch rules for branches that no longer exist.

Branch protection rules is enabled on `release/*` branches with the same
CI requirements as `main`. But CI build flow is not configured to run
for release branches correctly, specifically for integration tests.

Update the integration tests trigger events and while at it clean up all
old CI branch rules for branches that no longer exist.
@github-actions
Copy link
Copy Markdown

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 15, 2026, 1:52 PM

@codecov
Copy link
Copy Markdown

codecov bot commented Jan 13, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 43.81%. Comparing base (5283c2f) to head (a7ae91e).
⚠️ Report is 2 commits behind head on main.

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##             main    #2696   +/-   ##
=======================================
  Coverage   43.81%   43.81%           
=======================================
  Files        1908     1908           
  Lines      158967   158967           
=======================================
+ Hits        69657    69658    +1     
+ Misses      82910    82907    -3     
- Partials     6400     6402    +2     
Flag Coverage Δ
sei-chain 45.90% <ø> (+0.01%) ⬆️
sei-cosmos 38.20% <ø> (-0.01%) ⬇️
sei-db 69.43% <ø> (ø)
sei-tendermint 47.26% <ø> (-0.02%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.
see 18 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 enabled auto-merge (squash) January 13, 2026 14:32
@masih masih merged commit 7a3b6b4 into main Jan 13, 2026
39 of 40 checks passed
@masih masih deleted the masih/fix-it-release-branch branch January 13, 2026 14:52
yzang2019 added a commit that referenced this pull request Jan 14, 2026
* main:
  Fix integration tests to run on release branch and clean up rules (#2696)
@masih
Copy link
Copy Markdown
Collaborator Author

masih commented Jan 15, 2026

/backport

@github-actions
Copy link
Copy Markdown

Git push to origin failed for release/v6.3 with exitcode 1

@masih
Copy link
Copy Markdown
Collaborator Author

masih commented Jan 15, 2026

/backport

@github-actions
Copy link
Copy Markdown

Git push to origin failed for release/v6.3 with exitcode 1

@masih
Copy link
Copy Markdown
Collaborator Author

masih commented Jan 15, 2026

OK this is failing because backport is not allowed to update other workflows, specifically integration tests workflow. Backporting manually

masih added a commit that referenced this pull request Jan 15, 2026
)

Branch protection rules is enabled on `release/*` branches with the same
CI requirements as `main`. But CI build flow is not configured to run
for release branches correctly, specifically for integration tests.

Update the integration tests trigger events and while at it clean up all
old CI branch rules for branches that no longer exist.

(cherry picked from commit 7a3b6b4)
masih added a commit that referenced this pull request Jan 16, 2026
…ch and clean up rules (#2706)

Backport of #2696 to `release/v6.3`
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.

3 participants