Skip to content

ci: skip redundant runs on main pushes - #30

Merged
rolandjitsu merged 1 commit into
mainfrom
ci/skip-redundant-main-runs
Sep 3, 2026
Merged

ci: skip redundant runs on main pushes#30
rolandjitsu merged 1 commit into
mainfrom
ci/skip-redundant-main-runs

Conversation

@rolandjitsu

Copy link
Copy Markdown
Owner

What kind of change does this PR introduce?

  • fix
  • feat
  • refactor
  • perf
  • docs
  • test
  • build / ci
  • chore

Summary

Reduce redundant CI runs.

Tests

  • Added / updated tests (unit, plus integration where it fits)
  • Not relevant, because: it's a CI change.

Checklist

  • CI is green locally: cargo fmt --all --check, cargo clippy --all-targets --all-features --locked -- -D warnings, cargo test --all-features
  • Commits follow Conventional Commits; AI-assisted commits carry an Assisted-by: trailer (see CONTRIBUTING.md / AGENTS.md)
  • Preserves the read-only, pull-only invariant (no push or proactive replication to upstream)
  • Docs / README updated if behavior or flags changed

Breaking change?

N/A.

Main is protected, so PRs are the validation gate: run lint/deny/helm/
typos on pull_request only, and drop package.yml's build from push
(release.yml builds and pushes the real image). Keep test on push to
main so Codecov's project-drop base stays fresh. Skip knope's own
"chore: prepare release" commit in ci/package/release so it triggers
no jobs instead of duplicating a full run.

Assisted-by: Claude:claude-opus-4-8
@codecov

codecov Bot commented Sep 3, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 96.37%. Comparing base (510f0ae) to head (fcadf5e).

Additional details and impacted files
@@           Coverage Diff           @@
##             main      #30   +/-   ##
=======================================
  Coverage   96.37%   96.37%           
=======================================
  Files           6        6           
  Lines        1681     1681           
=======================================
  Hits         1620     1620           
  Misses         61       61           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@rolandjitsu
rolandjitsu merged commit ce3ac26 into main Sep 3, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant