Skip to content

ci: temporarily disable CBMC checks (known-broken) - #1461

Open
shigoel wants to merge 2 commits into
mainfrom
shilpi/disable-cbmc-ci
Open

ci: temporarily disable CBMC checks (known-broken)#1461
shigoel wants to merge 2 commits into
mainfrom
shilpi/disable-cbmc-ci

Conversation

@shigoel

@shigoel shigoel commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

What

Temporarily disables the CBMC CI checks, which are currently known-broken. They will be re-enabled once fixed.

Approach

The cbmc_test job keeps its identity (name Run CBMC tests) but its steps are replaced with a single no-op step that prints a "temporarily disabled / known-broken, will be re-enabled" note (plus a ::warning:: annotation for visibility) and exits 0. The required check therefore still reports success and PRs stay mergeable — no ruleset edits required.

The original steps are preserved verbatim as comments in cbmc.yml, so re-enabling CBMC is just deleting the no-op step and uncommenting them.

The CBMC CI checks are currently known-broken. Because
"cbmc / Run CBMC tests" is a required status check in the repo ruleset,
skipping the job (if: false) would leave the check permanently pending and
block all PR merges. Instead, replace the job's steps with a single no-op
step that prints a disabled/known-broken note and exits 0, so the required
check still reports success and PRs stay mergeable.

The original steps are preserved as comments so re-enabling is just
uncommenting them once CBMC is fixed.
@shigoel
shigoel requested a review from a team August 6, 2026 21:58
@shigoel
shigoel enabled auto-merge August 6, 2026 22:23
@github-actions github-actions Bot added the github_actions Pull requests that update GitHub Actions code label Aug 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants