Skip to content

Use workstation Linux only for product full CI - #3

Merged
quolu merged 1 commit into
mainfrom
fix/full-ci-runner-contract
Oct 3, 2026
Merged

quolu merged 1 commit into
mainfrom
fix/full-ci-runner-contract

Conversation

@quolu

@quolu quolu commented Sep 30, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Remove linux-server from Spotter's default product full CI matrix and manual dispatch choices.
  • Keep linux-workstation as the only Linux product full CI environment.
  • Update the CI contract test to check both lists and reject linux-server in these workflows.

Verification

  • node --test test/ci-contract.test.mjs — 3 passed
  • npm run verify:docs — 9 passed
  • npm test — 602 passed, 3 skipped, 0 failed

This PR changes only the product full CI workflow, its caller, and their contract test. It does not change runner registration or operational workflows.

@quolu
quolu marked this pull request as ready for review October 3, 2026 08:27
@quolu
quolu merged commit b9993bd into main Oct 3, 2026
5 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