Skip to content

feat(files): add the Project file backend and APIs #35654

feat(files): add the Project file backend and APIs

feat(files): add the Project file backend and APIs #35654

Triggered via pull request October 10, 2026 21:52
Status Cancelled
Total duration 2m 4s
Artifacts 8

ci.yml

on: pull_request
version
0s
version
checks  /  desktop-changes
11s
checks / desktop-changes
desktop-changes
desktop-changes
trigger-upload
trigger-upload
Matrix: checks / e2e
Matrix: checks / integration
Matrix: checks / test
Matrix: image-amd64
Matrix: image-arm64
Matrix: image-dev
docs-changes
0s
docs-changes
migrate-dev  /  migrate
migrate-dev / migrate
checks  /  desktop-live
29s
checks / desktop-live
desktop-signing
0s
desktop-signing
prerelease-create
0s
prerelease-create
migrate  /  migrate
migrate / migrate
prerelease-build  /  build
prerelease-build / build
promote
promote
prerelease-publish
0s
prerelease-publish
Matrix: ghcr
docs  /  embeddings
docs / embeddings
trigger-promote
trigger-promote
prerelease-prune
prerelease-prune
attest-subjects
0s
attest-subjects
Matrix: attest
release
0s
release
desktop-release  /  build
desktop-release / build
Fit to window
Zoom out
Zoom in

Annotations

43 errors and 178 warnings
checks / desktop-live
Canceling since a higher priority waiting request for ci-refs/pull/8610/merge exists
checks / desktop-live
The operation was canceled.
checks / integration (migrate, 1/4)
Canceling since a higher priority waiting request for ci-refs/pull/8610/merge exists
checks / integration (migrate, 1/4)
The operation was canceled.
checks / integration (push, 1/4)
Canceling since a higher priority waiting request for ci-refs/pull/8610/merge exists
checks / integration (push, 1/4)
The operation was canceled.
checks / e2e (mobile)
Canceling since a higher priority waiting request for ci-refs/pull/8610/merge exists
checks / e2e (mobile)
The operation was canceled.
checks / e2e (project-files)
Canceling since a higher priority waiting request for ci-refs/pull/8610/merge exists
checks / e2e (project-files)
The operation was canceled.
checks / build
Canceling since a higher priority waiting request for ci-refs/pull/8610/merge exists
checks / build
The operation was canceled.
checks / test (1/2)
Canceling since a higher priority waiting request for ci-refs/pull/8610/merge exists
checks / test (1/2)
The operation was canceled.
checks / e2e (desktop-inbox)
Canceling since a higher priority waiting request for ci-refs/pull/8610/merge exists
checks / e2e (desktop-inbox)
The operation was canceled.
checks / e2e (stop-after)
Canceling since a higher priority waiting request for ci-refs/pull/8610/merge exists
checks / integration (migrate, 3/4)
Canceling since a higher priority waiting request for ci-refs/pull/8610/merge exists
checks / e2e (stop-after)
The operation was canceled.
checks / integration (migrate, 3/4)
The operation was canceled.
checks / e2e (cli)
Canceling since a higher priority waiting request for ci-refs/pull/8610/merge exists
checks / e2e (cli)
The operation was canceled.
checks / test (2/2)
Canceling since a higher priority waiting request for ci-refs/pull/8610/merge exists
checks / test (2/2)
The operation was canceled.
checks / integration (push, 4/4)
Canceling since a higher priority waiting request for ci-refs/pull/8610/merge exists
checks / integration (push, 4/4)
The operation was canceled.
checks / integration (migrate, 4/4)
Canceling since a higher priority waiting request for ci-refs/pull/8610/merge exists
checks / integration (migrate, 4/4)
The operation was canceled.
checks / integration (push, 3/4)
Canceling since a higher priority waiting request for ci-refs/pull/8610/merge exists
checks / integration (push, 3/4)
The operation was canceled.
checks / integration (push, 2/4)
Canceling since a higher priority waiting request for ci-refs/pull/8610/merge exists
checks / integration (migrate, 2/4)
Canceling since a higher priority waiting request for ci-refs/pull/8610/merge exists
checks / lint
Canceling since a higher priority waiting request for ci-refs/pull/8610/merge exists
checks / integration (push, 2/4)
The operation was canceled.
checks / integration (migrate, 2/4)
The operation was canceled.
checks / lint
The operation was canceled.
checks / lint
Process completed with exit code 1.
checks / e2e (scim)
Canceling since a higher priority waiting request for ci-refs/pull/8610/merge exists
checks / e2e (scim)
The operation was canceled.
checks / ci
Process completed with exit code 1.
checks / ci
Checks did not pass:
ci
Canceling since a higher priority waiting request for ci-refs/pull/8610/merge exists
ci
Canceling since a higher priority waiting request for ci-refs/pull/8610/merge exists
checks / desktop-live
Skipping sticky disk commit due to previous step failures
checks / desktop-live
- Step: unknown (canceled)
checks / desktop-live
Found 3 failed/cancelled steps in previous workflow steps
checks / desktop-live
Skipping sticky disk commit due to previous step failures
checks / desktop-live
- Step: unknown (canceled)
checks / desktop-live
Found 3 failed/cancelled steps in previous workflow steps
checks / integration (migrate, 1/4)
Skipping sticky disk commit due to previous step failures
checks / integration (migrate, 1/4)
- Step: unknown (canceled)
checks / integration (migrate, 1/4)
Found 2 failed/cancelled steps in previous workflow steps
checks / integration (migrate, 1/4)
Skipping sticky disk commit due to previous step failures
checks / integration (migrate, 1/4)
- Step: unknown (canceled)
checks / integration (migrate, 1/4)
Found 2 failed/cancelled steps in previous workflow steps
checks / integration (push, 1/4)
Skipping sticky disk commit due to previous step failures
checks / integration (push, 1/4)
- Step: unknown (canceled)
checks / integration (push, 1/4)
Found 2 failed/cancelled steps in previous workflow steps
checks / integration (push, 1/4)
Skipping sticky disk commit due to previous step failures
checks / integration (push, 1/4)
- Step: unknown (canceled)
checks / integration (push, 1/4)
Found 2 failed/cancelled steps in previous workflow steps
checks / e2e (mobile)
Failed to cleanup and commit sticky disk at /home/runner/_work/sim/sim/node_modules: Error: Command failed: sudo umount -- /home/runner/_work/sim/sim/node_modules umount: /home/runner/_work/sim/sim/node_modules: target is busy.
checks / e2e (mobile)
Unmount failed, retrying (9/10)...
checks / e2e (mobile)
Unmount failed, retrying (8/10)...
checks / e2e (mobile)
Unmount failed, retrying (7/10)...
checks / e2e (mobile)
Unmount failed, retrying (6/10)...
checks / e2e (mobile)
Unmount failed, retrying (5/10)...
checks / e2e (mobile)
Unmount failed, retrying (4/10)...
checks / e2e (mobile)
Unmount failed, retrying (3/10)...
checks / e2e (mobile)
Unmount failed, retrying (2/10)...
checks / e2e (mobile)
Unmount failed, retrying (1/10)...
checks / e2e (project-files)
Failed to cleanup and commit sticky disk at /home/runner/_work/sim/sim/node_modules: Error: Command failed: sudo umount -- /home/runner/_work/sim/sim/node_modules umount: /home/runner/_work/sim/sim/node_modules: target is busy.
checks / e2e (project-files)
Unmount failed, retrying (9/10)...
checks / e2e (project-files)
Unmount failed, retrying (8/10)...
checks / e2e (project-files)
Unmount failed, retrying (7/10)...
checks / e2e (project-files)
Unmount failed, retrying (6/10)...
checks / e2e (project-files)
Unmount failed, retrying (5/10)...
checks / e2e (project-files)
Unmount failed, retrying (4/10)...
checks / e2e (project-files)
Unmount failed, retrying (3/10)...
checks / e2e (project-files)
Unmount failed, retrying (2/10)...
checks / e2e (project-files)
Unmount failed, retrying (1/10)...
checks / build
Unmount failed, retrying (7/10)...
checks / build
Unmount failed, retrying (6/10)...
checks / build
Unmount failed, retrying (5/10)...
checks / build
Unmount failed, retrying (4/10)...
checks / build
Unmount failed, retrying (3/10)...
checks / build
Unmount failed, retrying (2/10)...
checks / build
Unmount failed, retrying (1/10)...
checks / build
Skipping sticky disk commit due to previous step failures
checks / build
- Step: unknown (canceled)
checks / build
Found 2 failed/cancelled steps in previous workflow steps
checks / test (1/2)
Unmount failed, retrying (7/10)...
checks / test (1/2)
Unmount failed, retrying (6/10)...
checks / test (1/2)
Unmount failed, retrying (5/10)...
checks / test (1/2)
Unmount failed, retrying (4/10)...
checks / test (1/2)
Unmount failed, retrying (3/10)...
checks / test (1/2)
Unmount failed, retrying (2/10)...
checks / test (1/2)
Unmount failed, retrying (1/10)...
checks / test (1/2)
Skipping sticky disk commit due to previous step failures
checks / test (1/2)
- Step: unknown (canceled)
checks / test (1/2)
Found 2 failed/cancelled steps in previous workflow steps
checks / e2e (desktop-inbox)
Failed to cleanup and commit sticky disk at /home/runner/_work/sim/sim/node_modules: Error: Command failed: sudo umount -- /home/runner/_work/sim/sim/node_modules umount: /home/runner/_work/sim/sim/node_modules: target is busy.
checks / e2e (desktop-inbox)
Unmount failed, retrying (9/10)...
checks / e2e (desktop-inbox)
Unmount failed, retrying (8/10)...
checks / e2e (desktop-inbox)
Unmount failed, retrying (7/10)...
checks / e2e (desktop-inbox)
Unmount failed, retrying (6/10)...
checks / e2e (desktop-inbox)
Unmount failed, retrying (5/10)...
checks / e2e (desktop-inbox)
Unmount failed, retrying (4/10)...
checks / e2e (desktop-inbox)
Unmount failed, retrying (3/10)...
checks / e2e (desktop-inbox)
Unmount failed, retrying (2/10)...
checks / e2e (desktop-inbox)
Unmount failed, retrying (1/10)...
checks / e2e (stop-after)
Failed to cleanup and commit sticky disk at /home/runner/_work/sim/sim/node_modules: Error: Command failed: sudo umount -- /home/runner/_work/sim/sim/node_modules umount: /home/runner/_work/sim/sim/node_modules: target is busy.
checks / e2e (stop-after)
Unmount failed, retrying (9/10)...
checks / e2e (stop-after)
Unmount failed, retrying (8/10)...
checks / e2e (stop-after)
Unmount failed, retrying (7/10)...
checks / e2e (stop-after)
Unmount failed, retrying (6/10)...
checks / e2e (stop-after)
Unmount failed, retrying (5/10)...
checks / e2e (stop-after)
Unmount failed, retrying (4/10)...
checks / e2e (stop-after)
Unmount failed, retrying (3/10)...
checks / e2e (stop-after)
Unmount failed, retrying (2/10)...
checks / integration (migrate, 3/4)
Failed to cleanup and commit sticky disk at /home/runner/_work/sim/sim/node_modules: Error: Command failed: sudo umount -- /home/runner/_work/sim/sim/node_modules umount: /home/runner/_work/sim/sim/node_modules: target is busy.
checks / e2e (stop-after)
Unmount failed, retrying (1/10)...
checks / integration (migrate, 3/4)
Unmount failed, retrying (9/10)...
checks / integration (migrate, 3/4)
Unmount failed, retrying (8/10)...
checks / integration (migrate, 3/4)
Unmount failed, retrying (7/10)...
checks / integration (migrate, 3/4)
Unmount failed, retrying (6/10)...
checks / integration (migrate, 3/4)
Unmount failed, retrying (5/10)...
checks / integration (migrate, 3/4)
Unmount failed, retrying (4/10)...
checks / integration (migrate, 3/4)
Unmount failed, retrying (3/10)...
checks / integration (migrate, 3/4)
Unmount failed, retrying (2/10)...
checks / integration (migrate, 3/4)
Unmount failed, retrying (1/10)...
checks / e2e (cli)
Failed to cleanup and commit sticky disk at /home/runner/_work/sim/sim/node_modules: Error: Command failed: sudo umount -- /home/runner/_work/sim/sim/node_modules umount: /home/runner/_work/sim/sim/node_modules: target is busy.
checks / e2e (cli)
Unmount failed, retrying (9/10)...
checks / e2e (cli)
Unmount failed, retrying (8/10)...
checks / e2e (cli)
Unmount failed, retrying (7/10)...
checks / e2e (cli)
Unmount failed, retrying (6/10)...
checks / e2e (cli)
Unmount failed, retrying (5/10)...
checks / e2e (cli)
Unmount failed, retrying (4/10)...
checks / e2e (cli)
Unmount failed, retrying (3/10)...
checks / e2e (cli)
Unmount failed, retrying (2/10)...
checks / e2e (cli)
Unmount failed, retrying (1/10)...
checks / test (2/2)
Unmount failed, retrying (7/10)...
checks / test (2/2)
Unmount failed, retrying (6/10)...
checks / test (2/2)
Unmount failed, retrying (5/10)...
checks / test (2/2)
Unmount failed, retrying (4/10)...
checks / test (2/2)
Unmount failed, retrying (3/10)...
checks / test (2/2)
Unmount failed, retrying (2/10)...
checks / test (2/2)
Unmount failed, retrying (1/10)...
checks / test (2/2)
Skipping sticky disk commit due to previous step failures
checks / test (2/2)
- Step: unknown (canceled)
checks / test (2/2)
Found 2 failed/cancelled steps in previous workflow steps
checks / integration (push, 4/4)
Failed to cleanup and commit sticky disk at /home/runner/_work/sim/sim/node_modules: Error: Command failed: sudo umount -- /home/runner/_work/sim/sim/node_modules umount: /home/runner/_work/sim/sim/node_modules: target is busy.
checks / integration (push, 4/4)
Unmount failed, retrying (9/10)...
checks / integration (push, 4/4)
Unmount failed, retrying (8/10)...
checks / integration (push, 4/4)
Unmount failed, retrying (7/10)...
checks / integration (push, 4/4)
Unmount failed, retrying (6/10)...
checks / integration (push, 4/4)
Unmount failed, retrying (5/10)...
checks / integration (push, 4/4)
Unmount failed, retrying (4/10)...
checks / integration (push, 4/4)
Unmount failed, retrying (3/10)...
checks / integration (push, 4/4)
Unmount failed, retrying (2/10)...
checks / integration (push, 4/4)
Unmount failed, retrying (1/10)...
checks / integration (migrate, 4/4)
Failed to cleanup and commit sticky disk at /home/runner/_work/sim/sim/node_modules: Error: Command failed: sudo umount -- /home/runner/_work/sim/sim/node_modules umount: /home/runner/_work/sim/sim/node_modules: target is busy.
checks / integration (migrate, 4/4)
Unmount failed, retrying (9/10)...
checks / integration (migrate, 4/4)
Unmount failed, retrying (8/10)...
checks / integration (migrate, 4/4)
Unmount failed, retrying (7/10)...
checks / integration (migrate, 4/4)
Unmount failed, retrying (6/10)...
checks / integration (migrate, 4/4)
Unmount failed, retrying (5/10)...
checks / integration (migrate, 4/4)
Unmount failed, retrying (4/10)...
checks / integration (migrate, 4/4)
Unmount failed, retrying (3/10)...
checks / integration (migrate, 4/4)
Unmount failed, retrying (2/10)...
checks / integration (migrate, 4/4)
Unmount failed, retrying (1/10)...
checks / integration (push, 3/4)
Failed to cleanup and commit sticky disk at /home/runner/_work/sim/sim/node_modules: Error: Command failed: sudo umount -- /home/runner/_work/sim/sim/node_modules umount: /home/runner/_work/sim/sim/node_modules: target is busy.
checks / integration (push, 3/4)
Unmount failed, retrying (9/10)...
checks / integration (push, 3/4)
Unmount failed, retrying (8/10)...
checks / integration (push, 3/4)
Unmount failed, retrying (7/10)...
checks / integration (push, 3/4)
Unmount failed, retrying (6/10)...
checks / integration (push, 3/4)
Unmount failed, retrying (5/10)...
checks / integration (push, 3/4)
Unmount failed, retrying (4/10)...
checks / integration (push, 3/4)
Unmount failed, retrying (3/10)...
checks / integration (push, 3/4)
Unmount failed, retrying (2/10)...
checks / integration (push, 3/4)
Unmount failed, retrying (1/10)...
checks / integration (push, 2/4)
Failed to cleanup and commit sticky disk at /home/runner/_work/sim/sim/node_modules: Error: Command failed: sudo umount -- /home/runner/_work/sim/sim/node_modules umount: /home/runner/_work/sim/sim/node_modules: target is busy.
checks / integration (push, 2/4)
Unmount failed, retrying (9/10)...
checks / integration (push, 2/4)
Unmount failed, retrying (8/10)...
checks / integration (migrate, 2/4)
Failed to cleanup and commit sticky disk at /home/runner/_work/sim/sim/node_modules: Error: Command failed: sudo umount -- /home/runner/_work/sim/sim/node_modules umount: /home/runner/_work/sim/sim/node_modules: target is busy.
checks / integration (push, 2/4)
Unmount failed, retrying (7/10)...
checks / integration (push, 2/4)
Unmount failed, retrying (6/10)...
checks / integration (migrate, 2/4)
Unmount failed, retrying (9/10)...
checks / integration (push, 2/4)
Unmount failed, retrying (5/10)...
checks / integration (migrate, 2/4)
Unmount failed, retrying (8/10)...
checks / lint
Unmount failed, retrying (7/10)...
checks / integration (push, 2/4)
Unmount failed, retrying (4/10)...
checks / integration (migrate, 2/4)
Unmount failed, retrying (7/10)...
checks / lint
Unmount failed, retrying (6/10)...
checks / integration (push, 2/4)
Unmount failed, retrying (3/10)...
checks / integration (migrate, 2/4)
Unmount failed, retrying (6/10)...
checks / integration (push, 2/4)
Unmount failed, retrying (2/10)...
checks / lint
Unmount failed, retrying (5/10)...
checks / integration (migrate, 2/4)
Unmount failed, retrying (5/10)...
checks / integration (push, 2/4)
Unmount failed, retrying (1/10)...
checks / lint
Unmount failed, retrying (4/10)...
checks / integration (migrate, 2/4)
Unmount failed, retrying (4/10)...
checks / lint
Unmount failed, retrying (3/10)...
checks / integration (migrate, 2/4)
Unmount failed, retrying (3/10)...
checks / lint
Unmount failed, retrying (2/10)...
checks / integration (migrate, 2/4)
Unmount failed, retrying (2/10)...
checks / lint
Unmount failed, retrying (1/10)...
checks / integration (migrate, 2/4)
Unmount failed, retrying (1/10)...
checks / lint
Skipping sticky disk commit due to previous step failures
checks / lint
- Step: unknown (canceled)
checks / lint
Found 2 failed/cancelled steps in previous workflow steps
checks / e2e (scim)
Failed to cleanup and commit sticky disk at /home/runner/_work/sim/sim/node_modules: Error: Command failed: sudo umount -- /home/runner/_work/sim/sim/node_modules umount: /home/runner/_work/sim/sim/node_modules: target is busy.
checks / e2e (scim)
Unmount failed, retrying (9/10)...
checks / e2e (scim)
Unmount failed, retrying (8/10)...
checks / e2e (scim)
Unmount failed, retrying (7/10)...
checks / e2e (scim)
Unmount failed, retrying (6/10)...
checks / e2e (scim)
Unmount failed, retrying (5/10)...
checks / e2e (scim)
Unmount failed, retrying (4/10)...
checks / e2e (scim)
Unmount failed, retrying (3/10)...
checks / e2e (scim)
Unmount failed, retrying (2/10)...
checks / e2e (scim)
Unmount failed, retrying (1/10)...

Artifacts

Produced during runtime
Name Size Digest
integration-reports-migrate-1
5.51 KB
sha256:d85e7c02cc8f23e218e1e364e1dd2816a8cee16863311cee0814fa405a68e88d
integration-reports-migrate-2
2.61 KB
sha256:662bba6478b4f36cc3684a056cc115be62b864dc475295f1fcbc2a31f2f3039a
integration-reports-migrate-3
5.32 KB
sha256:df7a0cadbd48852c53db8e5239daeb296276d29d14284b8c6cc79a87791d4d62
integration-reports-migrate-4
7.16 KB
sha256:5b067bfe8ef1b887d272909ae8a3ff2db5873383fd997bd0a39cdd3b4404f97e
integration-reports-push-1
5.49 KB
sha256:2f5f9ea62090874ae465d5e53b594e140824b1505d60c6df7017ddf8ccb1e2fd
integration-reports-push-2
2.6 KB
sha256:5558d55509087d79c5249a4a3a029d3cab00669c007742e12a3c430f614832a9
integration-reports-push-3
5.35 KB
sha256:1f64bc6b11c7fbbbfe6c5d76db94a6ec3308a22973d3a45c32d53d016998e2d6
integration-reports-push-4
7.17 KB
sha256:7550f04d6fce2812860f56444baab58564a8c5ed88db9f61fa6a4eb2f4a6c342