Skip to content

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

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

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

Triggered via pull request June 12, 2026 13:15
Status Failure
Total duration 30m 57s
Artifacts 5

ci.yml

on: pull_request
Matrix: nix-check
Matrix: nix-fod-check
Matrix: test
default-ref-policy
26s
default-ref-policy
test-integration-notion
3m 36s
test-integration-notion
test-integration-restate
3m 35s
test-integration-restate
ci/measurements-report
2m 19s
ci/measurements-report
notify-alignment
notify-alignment
Fit to window
Zoom out
Zoom in

Annotations

5 errors, 25 warnings, and 61 notices
test (namespace-profile-linux-x86-64)
The self-hosted runner lost communication with the server. Verify the machine is running and has a healthy network connection. Anything in your workflow that terminates the runner process, starves it for CPU/Memory, or blocks its network access can cause this error.
test (namespace-profile-macos-arm64)
The job has exceeded the maximum execution time of 30m0s
test (namespace-profile-macos-arm64)
The operation was canceled.
nix-check (namespace-profile-macos-arm64)
The job has exceeded the maximum execution time of 30m0s
nix-check (namespace-profile-macos-arm64)
The operation was canceled.
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.
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
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.
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-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/
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/
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/
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/
nix-fod-check (namespace-profile-macos-arm64)
Failed to restore: The operation cannot be completed in timeout.
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 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)
Failed to restore: The operation cannot be completed in timeout.
test (namespace-profile-macos-arm64)
Failed to restore: The operation cannot be completed in timeout.
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 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:e39c92d7-e01e-00d3-466f-fa3b0f000000 Time:2026-06-12T13:29:44.1696279Z
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
nix-fod-check (namespace-profile-linux-x86-64)
[ci] completed Cold pnpm deps validation in 133 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)
lint
[ci] completed devenv tasks run lint:check --mode before in 105 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-notion
[ci] completed devenv tasks run test:notion-integration --mode before in 119 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)
test-integration-restate
[ci] completed devenv tasks run test:restate-integration --mode before in 115 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)
typecheck
[ci] completed devenv tasks run ts:check:strict --mode before in 33 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 91 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)
deploy-storybooks
[ci] completed devenv tasks run netlify:deploy --show-output --input type=pr --input pr=775 --mode before in 122 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 247 s
nix-check (namespace-profile-linux-x86-64)
[ci] devenv tasks run nix:check --mode before still running after 240 s (attempt 1/10)
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)
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
nix-fod-check (namespace-profile-macos-arm64)
[ci] completed Cold pnpm deps validation in 213 s
nix-fod-check (namespace-profile-macos-arm64)
[ci] Cold pnpm deps validation still running after 180 s (attempt 1/10)
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)
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)

Artifacts

Produced during runtime
Name Size Digest
ci-measurements-report Expired
1.66 MB
sha256:91574a9d4e1e21decb194da8c5f3c7c8ba124c68fb18e7cef29b7b3f1e36b8e3
devenv-perf Expired
1.58 MB
sha256:615fc92d404def85bbd279619db33c9c82cd52322a6cfdf58c24a28e6577266c
nix-closure-measurements Expired
28.7 KB
sha256:0ab0fdd7acdb2f244e20f191932d8ef6166559c431099961bd2362f15661d504
nix-store-diagnostics-test-Linux-run-27418036612-attempt-1 Expired
7.09 KB
sha256:c85a0b9e901cc2e7555c4c3904b951b20d7e162043ccf59fbb750761c034f033
source-shape Expired
1.24 KB
sha256:13bf013ce687f8d4ffd1e3c5044d97e21925c63101d6e25e6e02e789198eeca9