Skip to content

[CI] Stop tracking CI jobs as deployments - #639

Merged
AshleyDumaine merged 3 commits into
mainfrom
reduce-pr-deployment-noise
Oct 9, 2026
Merged

AshleyDumaine merged 3 commits into
mainfrom
reduce-pr-deployment-noise

Conversation

@komer3

@komer3 komer3 commented Oct 9, 2026

Copy link
Copy Markdown
Contributor

General

  • Sensitive information removed.
  • Checked for duplicate pull requests.

Pull Request Guidelines

  • Tests not run; this workflow-only change was checked with actionlint.
  • Single CI change in one atomic commit.
  • Rationale: deployment: false stops these CI jobs from creating deployment noise while preserving environment secrets and reviewer approvals.

GitHub documentation: https://docs.github.com/en/actions/how-tos/deploy/configure-and-manage-deployments/control-deployments#using-environments-without-deployments

@github-actions github-actions Bot added the repo-ci-improvement for improvements in the repository or CI workflow in the changelog. label Oct 9, 2026

@AshleyDumaine AshleyDumaine left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:shipit:

@codecov

codecov Bot commented Oct 9, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 82.50%. Comparing base (5b8dcb1) to head (385dd47).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #639   +/-   ##
=======================================
  Coverage   82.50%   82.50%           
=======================================
  Files          19       19           
  Lines        2600     2600           
=======================================
  Hits         2145     2145           
  Misses        455      455           

☔ 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.

@AshleyDumaine
AshleyDumaine enabled auto-merge (squash) October 9, 2026 19:47
@AshleyDumaine
AshleyDumaine merged commit 1e1e892 into main Oct 9, 2026
16 checks passed
@AshleyDumaine
AshleyDumaine deleted the reduce-pr-deployment-noise branch October 9, 2026 19:53

This branch was successfully deployed

1 active deployment
prod — 385dd47d Deployed Oct 9, 2026 by AshleyDumaine via codecov #2089
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

repo-ci-improvement for improvements in the repository or CI workflow in the changelog.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants