Skip to content

docs: verify bounded workflow adoption planning #2481

docs: verify bounded workflow adoption planning

docs: verify bounded workflow adoption planning #2481

Triggered via pull request October 15, 2026 20:24
Status Success
Total duration 11m 32s
Artifacts 22

pr-orchestrator.yml

on: pull_request
Detect code changes
9s
Detect code changes
Dependency Compatibility (Advisory)
0s
Dependency Compatibility (Advisory)
Verify Module Signatures
11s
Verify Module Signatures
Workflow Lint
8s
Workflow Lint
Mutation Baseline (Advisory)
Mutation Baseline (Advisory)
Tests (Python 3.12)
10m 24s
Tests (Python 3.12)
Matrix: Package Runtime Matrix
Compatibility (Python 3.11)
5m 39s
Compatibility (Python 3.11)
Contract-First CI
17s
Contract-First CI
CLI Command Validation
1m 21s
CLI Command Validation
Independent Static Analysis
24s
Independent Static Analysis
Type Checking (basedpyright)
47s
Type Checking (basedpyright)
Linting (ruff, type safety, safe-write guard)
46s
Linting (ruff, type safety, safe-write guard)
License Compliance Gate
License Compliance Gate
Dependency Trust Gate
9s
Dependency Trust Gate
Security Audit (pip-audit)
22s
Security Audit (pip-audit)
Reproducible Delivery Evidence
1m 7s
Reproducible Delivery Evidence
Runtime Discovery Smoke (macOS)
1m 57s
Runtime Discovery Smoke (macOS)
Runtime Discovery Smoke (Windows)
Runtime Discovery Smoke (Windows)
Quality Gates
7s
Quality Gates
Package Validation (uvx/pip)
Package Validation (uvx/pip)
Publish to PyPI
0s
Publish to PyPI
Create GitHub Release
0s
Create GitHub Release
Fit to window
Zoom out
Zoom in

Annotations

25 warnings and 27 notices
Verify Module Signatures
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Dependency Trust Gate
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Contract-First CI
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Security Audit (pip-audit)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Independent Static Analysis
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linting (ruff, type safety, safe-write guard)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Package Runtime Matrix (3.11, uv-run)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Type Checking (basedpyright)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Package Runtime Matrix (3.13, uv-source)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Package Runtime Matrix (3.12, pip-wheel)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Package Runtime Matrix (3.13, uv-run)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Package Runtime Matrix (3.12, uv-run)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Package Runtime Matrix (3.13, pip-wheel)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Package Runtime Matrix (3.12, uv-source)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Reproducible Delivery Evidence
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Package Runtime Matrix (3.11, pip-wheel)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Package Runtime Matrix (3.11, uv-source)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Package Runtime Matrix (3.13, pipx)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
CLI Command Validation
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Package Runtime Matrix (3.12, pipx)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Package Runtime Matrix (3.11, pipx)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Runtime Discovery Smoke (macOS)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Compatibility (Python 3.11)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Tests (Python 3.12)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Quality Gates
Cache folder path is retrieved for pip but doesn't exist on disk: /home/runner/.cache/pip. This likely indicates that there are no dependencies to cache. Consider removing the cache step if it is not needed.
Detect code changes
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Workflow Lint
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Verify Module Signatures
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Dependency Trust Gate
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Contract-First CI
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Security Audit (pip-audit)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Independent Static Analysis
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Linting (ruff, type safety, safe-write guard)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Package Runtime Matrix (3.11, uv-run)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Type Checking (basedpyright)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Package Runtime Matrix (3.13, uv-source)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Package Runtime Matrix (3.12, pip-wheel)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Package Runtime Matrix (3.13, uv-run)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Package Runtime Matrix (3.12, uv-run)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Package Runtime Matrix (3.13, pip-wheel)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Package Runtime Matrix (3.12, uv-source)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Reproducible Delivery Evidence
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Package Runtime Matrix (3.11, pip-wheel)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Package Runtime Matrix (3.11, uv-source)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Package Runtime Matrix (3.13, pipx)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
CLI Command Validation
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Package Runtime Matrix (3.12, pipx)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Package Runtime Matrix (3.11, pipx)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Runtime Discovery Smoke (macOS)
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
Compatibility (Python 3.11)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Tests (Python 3.12)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Quality Gates
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"

Artifacts

Produced during runtime
Name Size Digest
compat-py311-logs
57.7 KB
sha256:064f10c088fb838eb9d4f108727b8167c3b0194366db41ade35b8758b5838dbd
coverage-reports
130 KB
sha256:6c342831de8e8e71007e52829cf5f93449f71692a80e9fd4a994a93d1871ef17
independent-static-analysis
6.29 KB
sha256:76c31b43ddc8e4a149506b1a791dad617a108f548e503d51671e12075d7039c3
lint-logs
238 Bytes
sha256:bae5830fcf382d4d755722a606a125a736e43acdfaef881ab90cc811b393ffa9
package-runtime-pip-wheel-3.11
5.69 KB
sha256:59c003ecb035a9bf932261891b0353684b5f50dce48df7862020d291c758e724
package-runtime-pip-wheel-3.12
5.69 KB
sha256:581d622837dc9ad1e9a766ba0a8f22142521962987d97a9a11eef001254fa737
package-runtime-pip-wheel-3.13
5.69 KB
sha256:c8b67e52eb54fb415be29c5e8136a2b3afa5ba55dffc99b890a239b51e8401ab
package-runtime-pipx-3.11
5.64 KB
sha256:8bc6e7c9ca1c1851ddaa1cd6170620e0e64513d11f4cbb19111c3df4ba402b64
package-runtime-pipx-3.12
5.64 KB
sha256:8482eaeb0e92382337f9d1b7458d054841cb902b7d86e8d45111dc955121630c
package-runtime-pipx-3.13
5.64 KB
sha256:3dc0f7c18ac370bc6e7b75bd828d789390e38a24d92e8066e36d33b7b5b2f045
package-runtime-uv-run-3.11
5.71 KB
sha256:567c25036a4a79ff78b7702d2e5aad0c75dcfd840da48e95313a7317c81302b2
package-runtime-uv-run-3.12
5.71 KB
sha256:1466df51634c4d7ed3b77328e4910c8006e13c3ab415bcd67e9dff3b7516b70a
package-runtime-uv-run-3.13
5.71 KB
sha256:876b2ce79765a641a464024856c5614831d97215701b85419028839748d2e039
package-runtime-uv-source-3.11
6.17 KB
sha256:819a13f2ddc589f2c932ff89cf2a0b0b5279eb062506c910cb479b5b5d333411
package-runtime-uv-source-3.12
6.17 KB
sha256:c500508fb66e30d3fca74568f6a94434553cd71fe851a3769f5d86683b1c5b8e
package-runtime-uv-source-3.13
6.17 KB
sha256:6b3090338a674674a7e599e7c4de35c0df5d9f6e832f3dc0a48146e275376612
quality-gates-logs
277 Bytes
sha256:55e45b2f514f2606e3de22f0bf581b148b1dbdee8a3b187e236d43ec308ef1e6
repro-logs
202 Bytes
sha256:401cd41bd2d1d60336aaecb7ed130cc3153d63ed37a10ac2cffb173aa2058759
reproducible-delivery
981 KB
sha256:723c3a1b0817b1c9ed22bb3358d434310b5dcd2473d551f993bed80be8c4d208
runtime-smoke-macos
11.5 KB
sha256:a854c6b2768ff6bb6c586897645cac4e0e48267f1a9e86e7eb61e4f88ba98f6a
test-logs
203 KB
sha256:fa702f84d153531876dbc67d0e406c1593a2d16b3991c8103bfa2416bad603a3
type-check-logs
23.9 KB
sha256:262c0afbe05ffd9fcd95419cfbe1bc649960863c185a938b3afc985060c6f4ed