Skip to content

Cost instrumentation: per-role spend capture, the reference cost ledger, and a per-experiment rollup (#343) #671

Cost instrumentation: per-role spend capture, the reference cost ledger, and a per-experiment rollup (#343)

Cost instrumentation: per-role spend capture, the reference cost ledger, and a per-experiment rollup (#343) #671

Triggered via pull request July 30, 2026 00:35
Status Success
Total duration 12m 45s
Artifacts

ci.yml

on: pull_request
changes
5s
changes
docs-lint
18s
docs-lint
rename-discipline
18s
rename-discipline
complexity-gate
25s
complexity-gate
schema-validity
0s
schema-validity
python-lint
15s
python-lint
python-typecheck
22s
python-typecheck
python-test
12m 27s
python-test
schema-parity
11s
schema-parity
compose-smoke
3m 15s
compose-smoke
compose-smoke-subprocess
2m 59s
compose-smoke-subprocess
compose-smoke-subprocess-docker
3m 34s
compose-smoke-subprocess-docker
compose-smoke-manual-mode
2m 50s
compose-smoke-manual-mode
compose-smoke-multi-orchestrator
3m 2s
compose-smoke-multi-orchestrator
compose-smoke-checkpoint
3m 1s
compose-smoke-checkpoint
compose-smoke-auto-checkpoint
2m 53s
compose-smoke-auto-checkpoint
compose-smoke-multi-experiment
compose-smoke-multi-experiment
compose-smoke-logging
2m 2s
compose-smoke-logging
compose-e2e
3m 15s
compose-e2e
python-test-postgres
5m 22s
python-test-postgres
conformance
6m 28s
conformance
helm-lint
8s
helm-lint
helm-smoke
2m 50s
helm-smoke
helm-smoke-managed-postgres
2m 44s
helm-smoke-managed-postgres
helm-upgrade-smoke
3m 2s
helm-upgrade-smoke
Fit to window
Zoom out
Zoom in

Annotations

37 warnings
changes
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: dorny/paths-filter@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
helm-lint
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, azure/setup-helm@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
python-lint
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, astral-sh/setup-uv@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
python-lint
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0hJxqagAAAACwOj34oVZ3TaQ/uxcFASZtTEFYRURHRTE2MTEARWRnZQ==
python-lint
Failed to restore: Cache service responded with 400
docs-lint
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
rename-discipline
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
python-typecheck
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, astral-sh/setup-uv@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
python-typecheck
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0jJxqagAAAADjHrBwA5/kTbhyB2Kvaz+1TVNQMzExMDAwMTA0MDI3AEVkZ2U=
python-typecheck
Failed to restore: Cache service responded with 400
complexity-gate
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
schema-parity
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, astral-sh/setup-uv@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
schema-parity
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0k5xqagAAAAD13/pePZSySbX6Q3spJvvhUEhMMzBFREdFMDQwNwBFZGdl
schema-parity
Failed to restore: Cache service responded with 400
compose-smoke-logging
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
helm-smoke-managed-postgres
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, azure/setup-helm@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
compose-smoke-manual-mode
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
helm-smoke
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, azure/setup-helm@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
compose-smoke-auto-checkpoint
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
compose-smoke-subprocess
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
compose-smoke-checkpoint
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
compose-smoke-multi-orchestrator
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
helm-upgrade-smoke
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, azure/setup-helm@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
compose-smoke
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
compose-e2e
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
compose-smoke-subprocess-docker
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5, astral-sh/setup-uv@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
compose-smoke-subprocess-docker
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0TZ1qagAAAAAcwiVbV8VGSqgJf8ZeuH06TEFYRURHRTIwMjEARWRnZQ==
compose-smoke-subprocess-docker
Failed to restore: Cache service responded with 400
python-test-postgres
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, astral-sh/setup-uv@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
python-test-postgres
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0up1qagAAAADRpscOZKdWT4uD+33S18tPUEhMMzBFREdFMDIxMgBFZGdl
python-test-postgres
Failed to restore: Cache service responded with 400
conformance
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, astral-sh/setup-uv@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
conformance
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0+p1qagAAAABthXgb9ZIISL3o7ienYqLrUEhYMzFFREdFMDYxMgBFZGdl
conformance
Failed to restore: Cache service responded with 400
python-test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, astral-sh/setup-uv@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
python-test
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0aJ9qagAAAAAUOe0xwSBWQo9yl0d/x8+xUEhMMzBFREdFMDExNABFZGdl
python-test
Failed to restore: Cache service responded with 400