Skip to content

feat(notion-md): v-next frictionless, progressively-disclosed sync (#774) #3684

feat(notion-md): v-next frictionless, progressively-disclosed sync (#774)

feat(notion-md): v-next frictionless, progressively-disclosed sync (#774) #3684

Triggered via pull request June 12, 2026 10:18
Status Failure
Total duration 29m 21s
Artifacts 5

ci.yml

on: pull_request
Matrix: nix-check
Matrix: nix-fod-check
Matrix: test
default-ref-policy
20s
default-ref-policy
test-integration-notion
3m 33s
test-integration-notion
test-integration-restate
3m 33s
test-integration-restate
ci/measurements-report
1m 59s
ci/measurements-report
notify-alignment
0s
notify-alignment
Fit to window
Zoom out
Zoom in

Annotations

1 error, 26 warnings, and 79 notices
test (namespace-profile-linux-x86-64)
Process completed with exit code 1.
source-shape
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
pnpm-builder-contract
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/cache/save@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
pnpm-builder-contract
Cache save failed.
nix-closure-sizes
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/cache/save@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
nix-closure-sizes
Cache save failed.
pnpm-regression
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/cache/save@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
pnpm-regression
Cache save failed.
pnpm-regression
CI measurement regression threshold exceeded
pnpm-regression
CI measurement regression threshold exceeded
pnpm-regression
CI measurement regression threshold exceeded
pnpm-regression
CI measurement regression threshold exceeded
lint
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-integration-restate
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-integration-notion
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
typecheck
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test (namespace-profile-linux-x86-64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test (namespace-profile-linux-x86-64)
[ci] devenv tasks run test:run --mode before failed after 158 s without a detected transient Nix failure
deploy-storybooks
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
nix-check (namespace-profile-linux-x86-64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
devenv-perf
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci/measurements-report
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test (namespace-profile-macos-arm64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/cache/save@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test (namespace-profile-macos-arm64)
Cache save failed.
test (namespace-profile-macos-arm64)
Failed to restore: Server failed to authenticate the request. Make sure the value of Authorization header is formed correctly including the signature. RequestId:7e4ecbed-501e-003f-4b56-fa1202000000 Time:2026-06-12T10:33:30.9875368Z
nix-check (namespace-profile-macos-arm64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/cache/save@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
nix-check (namespace-profile-macos-arm64)
Failed to restore: Server failed to authenticate the request. Make sure the value of Authorization header is formed correctly including the signature. RequestId:022d2858-201e-008a-7457-fac335000000 Time:2026-06-12T10:34:15.3678011Z
pnpm-regression
CI measurement comparison is partial because one or more enabled observations are not gateable
pnpm-regression
CI measurement comparison is partial because one or more enabled observations are not gateable
pnpm-regression
CI measurement comparison is partial because one or more enabled observations are not gateable
lint
[ci] completed devenv tasks run lint:check --mode before in 79 s
lint
[ci] devenv tasks run lint:check --mode before still running after 60 s (attempt 1/10)
lint
[ci] starting devenv tasks run lint:check --mode before (attempt 1/10)
test-integration-restate
[ci] completed devenv tasks run test:restate-integration --mode before in 106 s
test-integration-restate
[ci] devenv tasks run test:restate-integration --mode before still running after 60 s (attempt 1/10)
test-integration-restate
[ci] starting devenv tasks run test:restate-integration --mode before (attempt 1/10)
test-integration-notion
[ci] completed devenv tasks run test:notion-integration --mode before in 106 s
test-integration-notion
[ci] devenv tasks run test:notion-integration --mode before still running after 60 s (attempt 1/10)
test-integration-notion
[ci] starting devenv tasks run test:notion-integration --mode before (attempt 1/10)
typecheck
[ci] completed devenv tasks run ts:check:strict --mode before in 22 s
typecheck
[ci] starting devenv tasks run ts:check:strict --mode before (attempt 1/10)
typecheck
[ci] completed devenv tasks run otel:test --mode before in 86 s
typecheck
[ci] devenv tasks run otel:test --mode before still running after 60 s (attempt 1/10)
typecheck
[ci] starting devenv tasks run otel:test --mode before (attempt 1/10)
nix-fod-check (namespace-profile-linux-x86-64)
[ci] completed Cold pnpm deps validation in 145 s
nix-fod-check (namespace-profile-linux-x86-64)
[ci] Cold pnpm deps validation still running after 120 s (attempt 1/10)
nix-fod-check (namespace-profile-linux-x86-64)
[ci] Cold pnpm deps validation still running after 60 s (attempt 1/10)
nix-fod-check (namespace-profile-linux-x86-64)
[ci] starting Cold pnpm deps validation (attempt 1/10)
test (namespace-profile-linux-x86-64)
[ci] devenv tasks run test:run --mode before still running after 120 s (attempt 1/10)
test (namespace-profile-linux-x86-64)
[ci] devenv tasks run test:run --mode before still running after 60 s (attempt 1/10)
test (namespace-profile-linux-x86-64)
[ci] starting devenv tasks run test:run --mode before (attempt 1/10)
deploy-storybooks
[ci] completed devenv tasks run netlify:deploy --show-output --input type=pr --input pr=775 --mode before in 120 s
deploy-storybooks
[ci] devenv tasks run netlify:deploy --show-output --input type=pr --input pr=775 --mode before still running after 120 s (attempt 1/10)
deploy-storybooks
[ci] devenv tasks run netlify:deploy --show-output --input type=pr --input pr=775 --mode before still running after 60 s (attempt 1/10)
deploy-storybooks
[ci] starting devenv tasks run netlify:deploy --show-output --input type=pr --input pr=775 --mode before (attempt 1/10)
nix-check (namespace-profile-linux-x86-64)
[ci] completed devenv tasks run nix:check --mode before in 226 s
nix-check (namespace-profile-linux-x86-64)
[ci] devenv tasks run nix:check --mode before still running after 180 s (attempt 1/10)
nix-check (namespace-profile-linux-x86-64)
[ci] devenv tasks run nix:check --mode before still running after 120 s (attempt 1/10)
nix-check (namespace-profile-linux-x86-64)
[ci] devenv tasks run nix:check --mode before still running after 60 s (attempt 1/10)
nix-check (namespace-profile-linux-x86-64)
[ci] starting devenv tasks run nix:check --mode before (attempt 1/10)
nix-fod-check (namespace-profile-macos-arm64)
[ci] completed Cold pnpm deps validation in 142 s
nix-fod-check (namespace-profile-macos-arm64)
[ci] Cold pnpm deps validation still running after 120 s (attempt 1/10)
nix-fod-check (namespace-profile-macos-arm64)
[ci] Cold pnpm deps validation still running after 60 s (attempt 1/10)
nix-fod-check (namespace-profile-macos-arm64)
[ci] starting Cold pnpm deps validation (attempt 1/10)
devenv-perf
paired wall-clock baseline prepared at /home/runner/work/_temp/ci-measurement-base (3a397f7f05cb129a55f42ed38a5f5543b0c9bfde)
ci/measurements-report
CI measurement comparison is partial because one or more enabled observations are not gateable
ci/measurements-report
downloaded 24 baseline artifact(s), but required observation counts are not satisfied yet; continuing through bounded candidate history
ci/measurements-report
downloaded 24 baseline artifact(s), but required observation counts are not satisfied yet; continuing through bounded candidate history
ci/measurements-report
downloaded 24 baseline artifact(s), but required observation counts are not satisfied yet; continuing through bounded candidate history
ci/measurements-report
downloaded 24 baseline artifact(s), but required observation counts are not satisfied yet; continuing through bounded candidate history
ci/measurements-report
downloaded 24 baseline artifact(s), but required observation counts are not satisfied yet; continuing through bounded candidate history
ci/measurements-report
downloaded 24 baseline artifact(s), but required observation counts are not satisfied yet; continuing through bounded candidate history
ci/measurements-report
downloaded 23 baseline artifact(s), but required observation counts are not satisfied yet; continuing through bounded candidate history
ci/measurements-report
downloaded 22 baseline artifact(s), but required observation counts are not satisfied yet; continuing through bounded candidate history
ci/measurements-report
downloaded 21 baseline artifact(s), but required observation counts are not satisfied yet; continuing through bounded candidate history
ci/measurements-report
downloaded 20 baseline artifact(s), but required observation counts are not satisfied yet; continuing through bounded candidate history
ci/measurements-report
downloaded 23 baseline artifact(s), but required observation counts are not satisfied yet; continuing through bounded candidate history
ci/measurements-report
downloaded 23 baseline artifact(s), but required observation counts are not satisfied yet; continuing through bounded candidate history
ci/measurements-report
downloaded 23 baseline artifact(s), but required observation counts are not satisfied yet; continuing through bounded candidate history
ci/measurements-report
downloaded 23 baseline artifact(s), but required observation counts are not satisfied yet; continuing through bounded candidate history
ci/measurements-report
downloaded 23 baseline artifact(s), but required observation counts are not satisfied yet; continuing through bounded candidate history
ci/measurements-report
downloaded 23 baseline artifact(s), but required observation counts are not satisfied yet; continuing through bounded candidate history
ci/measurements-report
downloaded 23 baseline artifact(s), but required observation counts are not satisfied yet; continuing through bounded candidate history
ci/measurements-report
downloaded 22 baseline artifact(s), but required observation counts are not satisfied yet; continuing through bounded candidate history
ci/measurements-report
downloaded 21 baseline artifact(s), but required observation counts are not satisfied yet; continuing through bounded candidate history
ci/measurements-report
downloaded 20 baseline artifact(s), but required observation counts are not satisfied yet; continuing through bounded candidate history
test (namespace-profile-macos-arm64)
[ci] devenv tasks run test:run --mode before still running after 540 s (attempt 1/10)
test (namespace-profile-macos-arm64)
[ci] devenv tasks run test:run --mode before still running after 480 s (attempt 1/10)
test (namespace-profile-macos-arm64)
[ci] devenv tasks run test:run --mode before still running after 420 s (attempt 1/10)
test (namespace-profile-macos-arm64)
[ci] devenv tasks run test:run --mode before still running after 360 s (attempt 1/10)
test (namespace-profile-macos-arm64)
[ci] devenv tasks run test:run --mode before still running after 300 s (attempt 1/10)
test (namespace-profile-macos-arm64)
[ci] devenv tasks run test:run --mode before still running after 240 s (attempt 1/10)
test (namespace-profile-macos-arm64)
[ci] devenv tasks run test:run --mode before still running after 180 s (attempt 1/10)
test (namespace-profile-macos-arm64)
[ci] devenv tasks run test:run --mode before still running after 120 s (attempt 1/10)
test (namespace-profile-macos-arm64)
[ci] devenv tasks run test:run --mode before still running after 60 s (attempt 1/10)
test (namespace-profile-macos-arm64)
[ci] starting devenv tasks run test:run --mode before (attempt 1/10)
nix-check (namespace-profile-macos-arm64)
[ci] devenv tasks run nix:check --mode before still running after 555 s (attempt 1/10)
nix-check (namespace-profile-macos-arm64)
[ci] devenv tasks run nix:check --mode before still running after 495 s (attempt 1/10)
nix-check (namespace-profile-macos-arm64)
[ci] devenv tasks run nix:check --mode before still running after 435 s (attempt 1/10)
nix-check (namespace-profile-macos-arm64)
[ci] devenv tasks run nix:check --mode before still running after 375 s (attempt 1/10)
nix-check (namespace-profile-macos-arm64)
[ci] devenv tasks run nix:check --mode before still running after 315 s (attempt 1/10)
nix-check (namespace-profile-macos-arm64)
[ci] devenv tasks run nix:check --mode before still running after 255 s (attempt 1/10)
nix-check (namespace-profile-macos-arm64)
[ci] devenv tasks run nix:check --mode before still running after 195 s (attempt 1/10)
nix-check (namespace-profile-macos-arm64)
[ci] devenv tasks run nix:check --mode before still running after 120 s (attempt 1/10)
nix-check (namespace-profile-macos-arm64)
[ci] devenv tasks run nix:check --mode before still running after 60 s (attempt 1/10)
nix-check (namespace-profile-macos-arm64)
[ci] starting devenv tasks run nix:check --mode before (attempt 1/10)

Artifacts

Produced during runtime
Name Size Digest
ci-measurements-report Expired
1.66 MB
sha256:fad7022a3e3c694fb8a7abae54a5f708a6f344c7ffe74911bd2fe1f8cba86655
devenv-perf Expired
1.58 MB
sha256:f12f6a215d9b1b925b551db0b4b0c8a52c4d4d3e983c1a0510e4ef273e6dbfa6
nix-closure-measurements Expired
28.6 KB
sha256:1900758bc12227a3bd9f6133998148d2afa2c9088ccd44cf18e024d161b668c3
nix-store-diagnostics-test-Linux-run-27409605485-attempt-1 Expired
7.1 KB
sha256:bdd487ef9843af939211575cad1bff265cca9f651f9677fbf30f763bb4117162
source-shape Expired
1.25 KB
sha256:896bda8694861298f189fe4773ef0d406d4280b5a9f5b8f339b6fa620ea0a3c0