Skip to content

chore(ci): temporarily make CI non-blocking for backlog merge - #397

Merged
godamongstmen897 merged 1 commit into
mainfrom
chore/relax-ci
Aug 30, 2026
Merged

chore(ci): temporarily make CI non-blocking for backlog merge#397
godamongstmen897 merged 1 commit into
mainfrom
chore/relax-ci

Conversation

@godamongstmen897

Copy link
Copy Markdown
Contributor

Lifts the CI merge gate so the backlog of open PRs can be merged manually, per maintainer request. To be restored once the pipeline is fixed.

What changed

Type check, Test and Build now carry continue-on-error: true. They still run and their output is still in the logs — only the gate is lifted. A Report status step surfaces the live tsc error count as an annotation, so the real state stays visible at a glance.

Why the workflow is kept, not deleted

If a branch protection rule requires the build check, deleting the workflow means that check never reports and merges block permanently — the opposite of the goal. A check that runs and passes is what actually unblocks merging.

To restore enforcement

Delete the four continue-on-error: true lines.

Note on the 25 open PRs

This does not make them mergeable. GitHub is rejecting those with Pull Request has merge conflicts, which is a conflict block, not a check block — no CI change affects it. They need resolved conflicts, which is what #396 already contains.

🤖 Generated with Claude Code

The type check, tests and build now run with continue-on-error so a red
result cannot block merging the backlog of open contributor PRs. The steps
still execute and their output stays in the logs; only the merge gate is
lifted.

The workflow is intentionally kept rather than deleted: if a branch
protection rule requires the "build" check, removing the workflow means
the check never reports and merges would block permanently.

To restore enforcement, delete the continue-on-error lines.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Copilot AI lite review requested due to automatic review settings August 30, 2026 14:10

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@godamongstmen897
godamongstmen897 merged commit a8c94d9 into main Aug 30, 2026
1 check 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.

2 participants