Skip to content

feat(api): workflow outline, workspace schedules list, clearer v2 errors, and catalog value types #39404

feat(api): workflow outline, workspace schedules list, clearer v2 errors, and catalog value types

feat(api): workflow outline, workspace schedules list, clearer v2 errors, and catalog value types #39404

Triggered via pull request November 11, 2026 22:16
Status Success
Total duration 11m 55s
Artifacts 37

ci.yml

on: pull_request
version
version
desktop-changes
desktop-changes
trigger-upload
trigger-upload
Matrix: image-amd64
Matrix: image-arm64
Matrix: image-dev
docs-changes
docs-changes
push-checks
push-checks
migrate-dev  /  migrate
migrate-dev / migrate
Matrix: checks / integration
Matrix: checks / test
desktop-signing
desktop-signing
migrate  /  migrate
migrate / migrate
Matrix: checks / desktop-live
Matrix: checks / e2e-production
Matrix: checks / e2e
prerelease-create
0s
prerelease-create
promote
0s
promote
prerelease-build  /  source
prerelease-build / source
Matrix: ghcr
trigger-promote
0s
trigger-promote
docs  /  embeddings
docs / embeddings
Matrix: prerelease-build / smoke
Waiting for pending jobs
prerelease-build  /  build
prerelease-build / build
attest-subjects
0s
attest-subjects
indexnow
0s
indexnow
prerelease-build  /  publish
prerelease-build / publish
Matrix: attest
prerelease-publish
0s
prerelease-publish
release
0s
release
prerelease-prune
0s
prerelease-prune
desktop-release  /  source
desktop-release / source
Matrix: desktop-release / smoke
Waiting for pending jobs
desktop-release  /  build
desktop-release / build
desktop-release  /  publish
desktop-release / publish
Fit to window
Zoom out
Zoom in

Annotations

1 error and 25 warnings
checks / lint
Process completed with exit code 1.
checks / integration (migrate, db)
Error getting sticky disk: ConnectError: [unknown] failed to expose and mount sticky disk: unexpected status code: 429, body: {"error":"Sticky disk limit exceeded","message":"Maximum number of sticky disks (500) reached for this installation in region us-west. Please delete unused sticky disks to create new ones.","current_count":500,"limit":500}
checks / integration (push, db)
Error getting sticky disk: ConnectError: [unknown] failed to expose and mount sticky disk: unexpected status code: 429, body: {"error":"Sticky disk limit exceeded","message":"Maximum number of sticky disks (500) reached for this installation in region us-west. Please delete unused sticky disks to create new ones.","current_count":500,"limit":500}
checks / integration (push, 7/8)
Error getting sticky disk: ConnectError: [unknown] failed to expose and mount sticky disk: unexpected status code: 429, body: {"error":"Sticky disk limit exceeded","message":"Maximum number of sticky disks (500) reached for this installation in region us-west. Please delete unused sticky disks to create new ones.","current_count":500,"limit":500}
checks / integration (push, 6/8)
Error getting sticky disk: ConnectError: [unknown] failed to expose and mount sticky disk: unexpected status code: 429, body: {"error":"Sticky disk limit exceeded","message":"Maximum number of sticky disks (500) reached for this installation in region us-west. Please delete unused sticky disks to create new ones.","current_count":500,"limit":500}
checks / integration (migrate, 4/8)
Error getting sticky disk: ConnectError: [unknown] failed to expose and mount sticky disk: unexpected status code: 429, body: {"error":"Sticky disk limit exceeded","message":"Maximum number of sticky disks (500) reached for this installation in region us-west. Please delete unused sticky disks to create new ones.","current_count":500,"limit":500}
checks / build (e2e)
Error getting sticky disk: ConnectError: [unknown] failed to expose and mount sticky disk: unexpected status code: 429, body: {"error":"Sticky disk limit exceeded","message":"Maximum number of sticky disks (500) reached for this installation in region us-west. Please delete unused sticky disks to create new ones.","current_count":500,"limit":500}
checks / integration (migrate, 7/8)
Error getting sticky disk: ConnectError: [unknown] failed to expose and mount sticky disk: unexpected status code: 429, body: {"error":"Sticky disk limit exceeded","message":"Maximum number of sticky disks (500) reached for this installation in region us-west. Please delete unused sticky disks to create new ones.","current_count":500,"limit":500}
checks / integration (migrate, 1/8)
Error getting sticky disk: ConnectError: [unknown] failed to expose and mount sticky disk: unexpected status code: 429, body: {"error":"Sticky disk limit exceeded","message":"Maximum number of sticky disks (500) reached for this installation in region us-west. Please delete unused sticky disks to create new ones.","current_count":500,"limit":500}
checks / integration (migrate, 3/8)
Error getting sticky disk: ConnectError: [unknown] failed to expose and mount sticky disk: unexpected status code: 429, body: {"error":"Sticky disk limit exceeded","message":"Maximum number of sticky disks (500) reached for this installation in region us-west. Please delete unused sticky disks to create new ones.","current_count":500,"limit":500}
checks / integration (push, 1/8)
Error getting sticky disk: ConnectError: [unknown] failed to expose and mount sticky disk: unexpected status code: 429, body: {"error":"Sticky disk limit exceeded","message":"Maximum number of sticky disks (500) reached for this installation in region us-west. Please delete unused sticky disks to create new ones.","current_count":500,"limit":500}
checks / integration (push, 3/8)
Error getting sticky disk: ConnectError: [unknown] failed to expose and mount sticky disk: unexpected status code: 429, body: {"error":"Sticky disk limit exceeded","message":"Maximum number of sticky disks (500) reached for this installation in region us-west. Please delete unused sticky disks to create new ones.","current_count":500,"limit":500}
checks / integration (push, 8/8)
Error getting sticky disk: ConnectError: [unknown] failed to expose and mount sticky disk: unexpected status code: 429, body: {"error":"Sticky disk limit exceeded","message":"Maximum number of sticky disks (500) reached for this installation in region us-west. Please delete unused sticky disks to create new ones.","current_count":500,"limit":500}
checks / integration (push, 4/8)
Error getting sticky disk: ConnectError: [unknown] failed to expose and mount sticky disk: unexpected status code: 429, body: {"error":"Sticky disk limit exceeded","message":"Maximum number of sticky disks (500) reached for this installation in region us-west. Please delete unused sticky disks to create new ones.","current_count":500,"limit":500}
checks / integration (push, 2/8)
Error getting sticky disk: ConnectError: [unknown] failed to expose and mount sticky disk: unexpected status code: 429, body: {"error":"Sticky disk limit exceeded","message":"Maximum number of sticky disks (500) reached for this installation in region us-west. Please delete unused sticky disks to create new ones.","current_count":500,"limit":500}
checks / test (2/2)
Error getting sticky disk: ConnectError: [unknown] failed to expose and mount sticky disk: unexpected status code: 429, body: {"error":"Sticky disk limit exceeded","message":"Maximum number of sticky disks (500) reached for this installation in region us-west. Please delete unused sticky disks to create new ones.","current_count":500,"limit":500}
checks / integration (migrate, 8/8)
Error getting sticky disk: ConnectError: [unknown] failed to expose and mount sticky disk: unexpected status code: 429, body: {"error":"Sticky disk limit exceeded","message":"Maximum number of sticky disks (500) reached for this installation in region us-west. Please delete unused sticky disks to create new ones.","current_count":500,"limit":500}
checks / integration (migrate, 2/8)
Error getting sticky disk: ConnectError: [unknown] failed to expose and mount sticky disk: unexpected status code: 429, body: {"error":"Sticky disk limit exceeded","message":"Maximum number of sticky disks (500) reached for this installation in region us-west. Please delete unused sticky disks to create new ones.","current_count":500,"limit":500}
checks / integration (push, 5/8)
Error getting sticky disk: ConnectError: [unknown] failed to expose and mount sticky disk: unexpected status code: 429, body: {"error":"Sticky disk limit exceeded","message":"Maximum number of sticky disks (500) reached for this installation in region us-west. Please delete unused sticky disks to create new ones.","current_count":500,"limit":500}
checks / integration (migrate, 6/8)
Error getting sticky disk: ConnectError: [unknown] failed to expose and mount sticky disk: unexpected status code: 429, body: {"error":"Sticky disk limit exceeded","message":"Maximum number of sticky disks (500) reached for this installation in region us-west. Please delete unused sticky disks to create new ones.","current_count":500,"limit":500}
checks / test (1/2)
Error getting sticky disk: ConnectError: [unknown] failed to expose and mount sticky disk: unexpected status code: 429, body: {"error":"Sticky disk limit exceeded","message":"Maximum number of sticky disks (500) reached for this installation in region us-west. Please delete unused sticky disks to create new ones.","current_count":500,"limit":500}
checks / integration (migrate, 5/8)
Error getting sticky disk: ConnectError: [unknown] failed to expose and mount sticky disk: unexpected status code: 429, body: {"error":"Sticky disk limit exceeded","message":"Maximum number of sticky disks (500) reached for this installation in region us-west. Please delete unused sticky disks to create new ones.","current_count":500,"limit":500}
checks / lint
Error getting sticky disk: ConnectError: [unknown] failed to expose and mount sticky disk: unexpected status code: 429, body: {"error":"Sticky disk limit exceeded","message":"Maximum number of sticky disks (500) reached for this installation in region us-west. Please delete unused sticky disks to create new ones.","current_count":500,"limit":500}
checks / lint
Error getting sticky disk: ConnectError: [unknown] failed to expose and mount sticky disk: unexpected status code: 429, body: {"error":"Sticky disk limit exceeded","message":"Maximum number of sticky disks (500) reached for this installation in region us-west. Please delete unused sticky disks to create new ones.","current_count":500,"limit":500}
checks / test-types
Error getting sticky disk: ConnectError: [unknown] failed to expose and mount sticky disk: unexpected status code: 429, body: {"error":"Sticky disk limit exceeded","message":"Maximum number of sticky disks (500) reached for this installation in region us-west. Please delete unused sticky disks to create new ones.","current_count":500,"limit":500}
checks / build
Error getting sticky disk: ConnectError: [unknown] failed to expose and mount sticky disk: unexpected status code: 429, body: {"error":"Sticky disk limit exceeded","message":"Maximum number of sticky disks (500) reached for this installation in region us-west. Please delete unused sticky disks to create new ones.","current_count":500,"limit":500}

Artifacts

Produced during runtime
Name Size Digest
ci-plan
1.22 KB
sha256:780089d21e3bb96c02f2b562546dd237cbb1d15affd78633b9c8e9a0edd74867
desktop-reports-lease-lapse
71 KB
sha256:7e77e0265dca276e0f7697708d59cd271257c87fc328c7f42adedb0c9d058e8b
desktop-reports-rest
71.8 KB
sha256:f93514b4be34514f09f309dbb7f27d5daa375c123ea05e1de009740405e8aebd
e2e-reports-assistant-actions
2.67 MB
sha256:61752a0085456c02e0cf5d6e3d88a0b6e7521a21087e87fface669f8b04eb38e
e2e-reports-browser-extension-access
497 KB
sha256:07e05cd1f1752ffc0310ff2d3a6267972b38abb3fd0ba7c08013c44863032d18
e2e-reports-browser-extension-composer
643 KB
sha256:89fea3e74f1e7f008c0ff9750274c7112812652cef11f9ffe35c0eb811383781
e2e-reports-browser-extension-navigation
731 KB
sha256:4fa7c54bd8d2ed5761f6b018fca6ad4ee1ac7e9f6eb3d1dce84cb66be8d193f8
e2e-reports-cli
8.41 KB
sha256:41793914adc11056ac91e232669ef3d08e5a222176ac5b2ac4d08ea736c624b5
e2e-reports-desktop-inbox
1.07 KB
sha256:6b82b502a3ce51e70d5e7263362dcead0e2a8af4a3ccbef159f9b88c3016c66f
e2e-reports-mobile-chromium-1
2.09 KB
sha256:703e51ba34052d1e50e9e1b80a6d0a3c98a60af68482e39a31c79def4f776d0f
e2e-reports-mobile-chromium-2
1.73 KB
sha256:819cbf91b852d21f2817b0abca77c5c0efa66592f1456cf568de241b050fe25e
e2e-reports-mobile-webkit-1
3.11 KB
sha256:d9f68fde77c7bd4f921a221009eb9df55a8f6537f4ec55f7474ee0c1bcdca9c1
e2e-reports-mobile-webkit-2
2.47 KB
sha256:be8724fdf640d4c309f1f8f1088eae2b8fe25bde8ce2a3674166a77cd2d1122d
e2e-reports-organization-search
744 KB
sha256:12b123350771f6484188f2c5309fabf69d9c7e13ff46bf2808eb005983b20781
e2e-reports-project-files
12 KB
sha256:cfbe35fbc6f31592a4233fe1e56f41a5ab336f4463c55a8cc96d67d5b9b0fdd6
e2e-reports-scim
434 KB
sha256:9c00c2a4db5ec7359083bc251274deca13b0271d1b6fcc5374ec1a81d33a7cea
e2e-reports-seo
5.76 KB
sha256:121ec0779dee856a27bfc416ec712f2aef17f847356214c079511fc05e91b2c2
e2e-reports-stop-after
2.38 KB
sha256:7dfd51085038ef1c62b11ab49fd22c138525f7cb31a08c5693fe91404e2f785f
integration-reports-migrate-1
19.7 KB
sha256:3fa1fe65a34633ba1165ffcd6a375cfb394cf317cc18400d7eb50b24958a6118
integration-reports-migrate-2
29.2 KB
sha256:10885ac9e8903dd5e4ad4a401753d85ce371b8237dd881ca5c5446d3ded08a40
integration-reports-migrate-3
23.8 KB
sha256:20147db9de06ab7b8b0c45aea612d866df25d02f88d0a6dd4eb69fdd277d6f46
integration-reports-migrate-4
27.1 KB
sha256:1b97e089eea132c4e8705d1542889febc2f9e52492d3abb9195c9d7a21db63ca
integration-reports-migrate-5
24.5 KB
sha256:9c9654431ef3c4eb3f73527dfe56fb0cf448a4adc7b3d3e7397d6896c2a7d570
integration-reports-migrate-6
20.6 KB
sha256:6ae67dabb5882066ddb11493a2012929d927feeef6c77f7595ef35683c59f7dd
integration-reports-migrate-7
23.6 KB
sha256:5253df680ab1c9e8a385c4c696d7d6d05ee073e979ea2a1b68ef00d46cd0bfc2
integration-reports-migrate-8
27.4 KB
sha256:6ac0492f7d8cf03f03dcb6870e76397d468011647e5bb243433b08afe97da6cb
integration-reports-migrate-db
20.5 KB
sha256:0fc5c8c985080838db9dcce45724abe7d4246257d4c0ce4ed59a4f76735a9318
integration-reports-push-1
19.7 KB
sha256:4186b67d8761de8580a63ffeaa4d75dd4a9c17b792de84c5e206caffa0aeef87
integration-reports-push-2
29.1 KB
sha256:c6558856f8b757eb12c6f63c4ed8ae1b403b7db347634a9044d65322de88de26
integration-reports-push-3
23.8 KB
sha256:64b6433f4debc6d651b303a099afc21f5137299e4e184d0b38de23b83fa5660c
integration-reports-push-4
27.1 KB
sha256:0ff3301d232c34ec992aef2ca628bd2b013266f3afca2865f283eb6956c101cb
integration-reports-push-5
24.4 KB
sha256:7ada615dda96a8494d489bec230375eb9b1b676b09952322eb0bb1d4a0d6aa3a
integration-reports-push-6
20.3 KB
sha256:96843227614cca611208ef83948822d18bfe02985806ff0a6fa62adffb1b10bf
integration-reports-push-7
23.5 KB
sha256:807f7515500daaccfa3b93b27ec32d963fd99b5e3ddf8cf28b0c83e6f9e498af
integration-reports-push-8
27.3 KB
sha256:c4ba883d584d1554c7420f88e5b8e85fc2fd1a83f861a62880f42d0b70c35b08
integration-reports-push-db
22.2 KB
sha256:f2eda5e8231f4f619305f8dfd21d0cbcd0180d95168ae4c1da40506663d59e2a
next-build
321 MB
sha256:c3fbd62b665f93692a64499a7fbf2cdf05fe9e958db4e51caa7178b0418b88d1