Skip to content

ci: drop Code Quality coverage upload (unavailable on public/free repo) - #53

Merged
lsiddiquee merged 2 commits into
mainfrom
ci/drop-code-quality-coverage-upload
Jul 23, 2026
Merged

ci: drop Code Quality coverage upload (unavailable on public/free repo)#53
lsiddiquee merged 2 commits into
mainfrom
ci/drop-code-quality-coverage-upload

Conversation

@lsiddiquee

Copy link
Copy Markdown
Owner

GitHub Code Quality coverage-on-PRs is only available on GitHub Enterprise Cloud/Team (per the public-preview changelog, Availability and pricing). It cannot be enabled on this public/free open-source repo — the actions/upload-code-coverage upload 404s and there is no setting to turn it on.

Rather than mask a permanently-404ing step behind a silent fail-on-error: false, this removes the four upload steps and the code-quality: write permission. The in-CI 85% coverage gate (pnpm -r test:coverage) remains the real protection.

GitHub Code Quality coverage-on-PRs is only available on GitHub Enterprise Cloud/Team (public-preview changelog 2026-05-26), so it cannot be enabled on this public/free open-source repo — the upload_code-coverage action 404s and there is no setting to turn it on. Remove the four upload steps and the code-quality:write permission rather than mask them behind a silent fail-on-error:false. The in-CI 85% coverage gate (pnpm -r test:coverage) remains the real protection; the job is renamed 'Coverage — 85% gate' to match. Documented in docs/06 field notes.
@lsiddiquee
lsiddiquee merged commit 70002c2 into main Jul 23, 2026
7 checks passed
@lsiddiquee
lsiddiquee deleted the ci/drop-code-quality-coverage-upload branch July 23, 2026 09:20
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