Skip to content

ci: forward-only lint gate + non-blocking type/test/lock jobs + pre-commit #492

ci: forward-only lint gate + non-blocking type/test/lock jobs + pre-commit

ci: forward-only lint gate + non-blocking type/test/lock jobs + pre-commit #492

Triggered via pull request June 18, 2026 15:09
Status Success
Total duration 39m 39s
Artifacts

ci.yml

on: pull_request
test
2m 46s
test
test-py312-canary
3m 9s
test-py312-canary
Ruff (changed files, forward-only)
14s
Ruff (changed files, forward-only)
Pyright (non-blocking)
1m 58s
Pyright (non-blocking)
Modal lockfile freshness (non-blocking)
9s
Modal lockfile freshness (non-blocking)
Full pytest (non-blocking)
39m 34s
Full pytest (non-blocking)
Fit to window
Zoom out
Zoom in

Annotations

3 errors and 6 warnings
Modal lockfile freshness (non-blocking)
Process completed with exit code 1.
Pyright (non-blocking)
Process completed with exit code 1.
Full pytest (non-blocking)
Process completed with exit code 1.
Modal lockfile freshness (non-blocking)
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@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Ruff (changed files, forward-only)
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@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Pyright (non-blocking)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-python@v5, astral-sh/setup-uv@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-python@v5, astral-sh/setup-uv@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-py312-canary
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-python@v5, astral-sh/setup-uv@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Full pytest (non-blocking)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-python@v5, astral-sh/setup-uv@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/