Skip to content

Tech-debt batch 11: framework/db — connection-bound policy, savepoint on_commit, soft-delete audit (#630 #631 #632) #559

Tech-debt batch 11: framework/db — connection-bound policy, savepoint on_commit, soft-delete audit (#630 #631 #632)

Tech-debt batch 11: framework/db — connection-bound policy, savepoint on_commit, soft-delete audit (#630 #631 #632) #559

Triggered via pull request October 24, 2026 10:54
Status Success
Total duration 5m 10s
Artifacts –

pr.yml

on: pull_request
Python lint & format
19s
Python lint & format
Docs site build
19s
Docs site build
Python typecheck
17s
Python typecheck
Python tests
5m 0s
Python tests
JS tests (Vitest)
1m 31s
JS tests (Vitest)
JS lint & format
24s
JS lint & format
JS typecheck
1m 1s
JS typecheck
JS build (Vite)
53s
JS build (Vite)
Migrations round trip (Postgres)
46s
Migrations round trip (Postgres)
Module diagnostics (make doctor)
21s
Module diagnostics (make doctor)
E2E smoke (Playwright)
2m 18s
E2E smoke (Playwright)
Perf guards (Playwright)
1m 39s
Perf guards (Playwright)
File size (300-line cap)
14s
File size (300-line cap)
Package build (release dry-run)
13s
Package build (release dry-run)
PR checks
2s
PR checks
Fit to window
Zoom out
Zoom in

Annotations

7 warnings and 15 notices
Package build (release dry-run)
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.12.3-cd7d53fc7d66759e34e66be965f94a56ae1f463b8ebdf586aa08210557026430, another job may be creating this cache.
Python typecheck
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.12.3-cd7d53fc7d66759e34e66be965f94a56ae1f463b8ebdf586aa08210557026430, another job may be creating this cache.
Python lint & format
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.12.3-cd7d53fc7d66759e34e66be965f94a56ae1f463b8ebdf586aa08210557026430, another job may be creating this cache.
Module diagnostics (make doctor)
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.12.3-cd7d53fc7d66759e34e66be965f94a56ae1f463b8ebdf586aa08210557026430, another job may be creating this cache.
JS build (Vite)
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.12.3-cd7d53fc7d66759e34e66be965f94a56ae1f463b8ebdf586aa08210557026430, another job may be creating this cache.
JS typecheck
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.12.3-cd7d53fc7d66759e34e66be965f94a56ae1f463b8ebdf586aa08210557026430, another job may be creating this cache.
Perf guards (Playwright)
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.12.3-cd7d53fc7d66759e34e66be965f94a56ae1f463b8ebdf586aa08210557026430, another job may be creating this cache.
Package build (release dry-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"
File size (300-line cap)
"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"
Python typecheck
"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"
Docs site build
"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"
Python lint & format
"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"
Module diagnostics (make doctor)
"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"
JS lint & format
"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"
Migrations round trip (Postgres)
"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"
JS build (Vite)
"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"
JS typecheck
"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"
JS tests (Vitest)
"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"
Perf guards (Playwright)
"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"
E2E smoke (Playwright)
"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"
Python tests
"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"
PR checks
"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"