Skip to content

ci: drop windows-latest from the test matrix - #46

Merged
zawakin merged 1 commit into
mainfrom
chore/drop-windows-ci
Jun 29, 2026
Merged

ci: drop windows-latest from the test matrix#46
zawakin merged 1 commit into
mainfrom
chore/drop-windows-ci

Conversation

@zawakin

@zawakin zawakin commented Jun 29, 2026

Copy link
Copy Markdown
Contributor

What

Remove windows-latest from the test job matrix in .github/workflows/ci.yml, keeping ubuntu-latest and macos-latest.

Why

The windows-latest runner is by far the slowest leg of CI and adds little signal for a CLI developed and shipped primarily for macOS/Linux. Dropping it shortens PR feedback time.

Scope

CI matrix only. release.yml's x86_64-pc-windows-msvc release-binary target is left untouched on purpose.

🤖 Generated with Claude Code

The windows-latest runner dominates CI wall-clock for little signal on a CLI
developed and shipped primarily for macOS/Linux. Keep ubuntu + macos.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@zawakin zawakin self-assigned this Jun 29, 2026
@zawakin
zawakin merged commit fef108c into main Jun 29, 2026
6 checks passed
@zawakin
zawakin deleted the chore/drop-windows-ci branch June 29, 2026 11:49
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