Skip to content

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

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) #672

Triggered via pull request July 30, 2026 18:35
Status Success
Total duration 13m 53s
Artifacts

ci.yml

on: pull_request
changes
3s
changes
docs-lint
17s
docs-lint
rename-discipline
18s
rename-discipline
complexity-gate
23s
complexity-gate
schema-validity
schema-validity
python-lint
10s
python-lint
python-typecheck
21s
python-typecheck
python-test
13m 43s
python-test
schema-parity
15s
schema-parity
compose-smoke
2m 55s
compose-smoke
compose-smoke-subprocess
2m 59s
compose-smoke-subprocess
compose-smoke-subprocess-docker
3m 27s
compose-smoke-subprocess-docker
compose-smoke-manual-mode
3m 0s
compose-smoke-manual-mode
compose-smoke-multi-orchestrator
2m 52s
compose-smoke-multi-orchestrator
compose-smoke-checkpoint
3m 12s
compose-smoke-checkpoint
compose-smoke-auto-checkpoint
2m 39s
compose-smoke-auto-checkpoint
compose-smoke-multi-experiment
compose-smoke-multi-experiment
compose-smoke-logging
2m 1s
compose-smoke-logging
compose-e2e
3m 13s
compose-e2e
python-test-postgres
5m 14s
python-test-postgres
conformance
6m 38s
conformance
helm-lint
9s
helm-lint
helm-smoke
2m 51s
helm-smoke
helm-smoke-managed-postgres
2m 55s
helm-smoke-managed-postgres
helm-upgrade-smoke
3m 5s
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>0g5lragAAAAAqVNCbE6u6RY9waY6PL6JKUEhMMzBFREdFMDQyMQBFZGdl
python-lint
Failed to restore: Cache service responded with 400
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>0h5lragAAAAB6gLNdBFidTIhmVy6mzqZlTEFYMzExMDAwMTE1MDQ1AEVkZ2U=
schema-parity
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>0kplragAAAACytOq8UvOzRLa/lGMiF+t/TVNQMzExMDAwMTA4MDQ5AEVkZ2U=
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/
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/
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/
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/
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
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-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/
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-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-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>0TJpragAAAAAlkiFGtdNiTIxhYfutfV97Q0hJMzBFREdFMDMxMQBFZGdl
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>0uJpragAAAACuVZH+9JISR5ERVWCatTh1TEFYMzExMDAwMTA5MDIzAEVkZ2U=
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>0B5tragAAAAATl0oa0pgyQ4Bbt2D3RcgjUEhMMzBFREdFMDQxNgBFZGdl
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>0r5xragAAAADl7gkkQWodTbJAWv84jB0KUEhMMzBFREdFMDEwNwBFZGdl
python-test
Failed to restore: Cache service responded with 400