Skip to content

Bring master into next_version: CI Gate and 1.2.0 docs - #1357

Merged
mkarlesky merged 13 commits into
next_versionfrom
master
Oct 22, 2026
Merged

mkarlesky merged 13 commits into
next_versionfrom
master

Conversation

@mkarlesky

Copy link
Copy Markdown
Member

Brings next_version up to date with master. next_version has no commits of its own, so this adds the seven commits it's missing:

These commits already passed the full CI matrix on master.

🤖 Generated with Claude Code

mkarlesky and others added 12 commits October 21, 2026 19:05
…skip ci]

The announce block's whitespace counted as output, so Material rendered an
empty dark banner on non-prerelease pages. Whitespace control now keeps both
override blocks truly empty when their condition is false.

docs:deploy:release:latest now passes --update-aliases so 'latest' can move
off the version that currently holds it.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…hanges

A Classify Changes job decides whether a change touches code. Documentation-only
changes skip the test and build jobs through their if: conditions, so the
workflow still runs and reports. CI Gate reduces every job's result to one
verdict: it fails on any failure or cancellation, and on a code change that
skipped a test or build job.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…docs- tags

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Gate CI on one required check; skip tests for documentation-only changes
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…blishing

📝 Describe the branch ruleset and trusted publishing
…d docs tags

A pull request whose head is master or next_version shares its commit with that
branch's push run. Keyed on the commit alone, one cancelled the other.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@mkarlesky
mkarlesky merged commit e9decc8 into next_version Oct 22, 2026
44 of 45 checks passed
@github-actions

Copy link
Copy Markdown

CI summary · 2c60022 · ✅ 23/23 jobs passed · baseline 13a540f (master)

Tests (Linux 3.3) Examples Failures Pending
units 4910 0 0
integration 484 0 19
system 371 0 35
Coverage Lines Δ
units 89.37% ±0.00
integration 47.12% ±0.00
system 83.55% ±0.00
combined 98.34% ±0.00

Diff coverage: no changed lines tracked

All legs (examples / failures / pending)
Leg units integration system
Linux 3.0 4910 / 0 / 0 484 / 0 / 19 371 / 0 / 35
Linux 3.1 4910 / 0 / 0 484 / 0 / 19 371 / 0 / 35
Linux 3.2 4910 / 0 / 0 484 / 0 / 19 371 / 0 / 35
Linux 3.3 4910 / 0 / 0 484 / 0 / 19 371 / 0 / 35
Linux 3.4 4910 / 0 / 0 484 / 0 / 19 371 / 0 / 35
Linux 3.5 4910 / 0 / 0 484 / 0 / 19 371 / 0 / 35
Windows 3.0 4910 / 0 / 1 484 / 0 / 19 371 / 0 / 62
Windows 3.1 4910 / 0 / 1 484 / 0 / 19 371 / 0 / 62
Windows 3.2 4910 / 0 / 1 484 / 0 / 19 371 / 0 / 62
Windows 3.3 4910 / 0 / 1 484 / 0 / 19 371 / 0 / 62
Windows 3.4 4910 / 0 / 1 484 / 0 / 19 371 / 0 / 62
macOS 3.1 4910 / 0 / 0 484 / 0 / 19 371 / 0 / 51
macOS 3.2 4910 / 0 / 0 484 / 0 / 19 371 / 0 / 51
macOS 3.3 4910 / 0 / 0 484 / 0 / 19 371 / 0 / 51
macOS 3.4 4910 / 0 / 0 484 / 0 / 19 371 / 0 / 51
macOS 3.5 4910 / 0 / 0 484 / 0 / 19 371 / 0 / 51
Jobs

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