Skip to content

fix(otp): make a correct code single-use and never compare a code without expiry #38869

fix(otp): make a correct code single-use and never compare a code without expiry

fix(otp): make a correct code single-use and never compare a code without expiry #38869

Triggered via pull request November 7, 2026 21:56
Status Success
Total duration 5m 27s
Artifacts 37

ci.yml

on: pull_request
version
0s
version
desktop-changes
desktop-changes
trigger-upload
0s
trigger-upload
Matrix: image-amd64
Matrix: image-arm64
Matrix: image-dev
docs-changes
0s
docs-changes
push-checks
0s
push-checks
migrate-dev  /  migrate
migrate-dev / migrate
checks  /  build (e2e)
28s
checks / build (e2e)
Matrix: checks / integration
Matrix: checks / test
desktop-signing
0s
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
release
prerelease-prune
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
checks / lint
Process completed with exit code 1.

Artifacts

Produced during runtime
Name Size Digest
ci-plan
1 KB
sha256:61e95c368fe1cd8dff786891e2c19ee6bdd6b372a2dfae3adce6cdb29493e016
desktop-reports-lease-lapse
5.35 KB
sha256:18088e76f4e4f40cbecc19d51aeaf4ddafb0881f8fd4ad4c88e509ca42778854
desktop-reports-rest
6.13 KB
sha256:d71a22e09c7233d15b40a7e63722de0a989694d6d8762ed72ba7efa73f58be19
e2e-reports-assistant-actions
2.65 MB
sha256:5fc737886486c01239fe7104793dfb2e0408e32319645502f344da6ac11920ac
e2e-reports-browser-extension-access
496 KB
sha256:4789810ba0b920bab70a6d376ad2810eac1cc8e46e54808cf05f89b45d9c49f2
e2e-reports-browser-extension-composer
643 KB
sha256:8ca11c9bce3aaef64103b4f7319fced36917b7f2a2566f339f98f46e0923ac7e
e2e-reports-browser-extension-navigation
743 KB
sha256:e71ec1f35e7dd341fa717b5ec98b38383963c5d40a13a19f26d96c19081abd72
e2e-reports-cli
8.4 KB
sha256:3c7a3441d9959749f0c96dbacb0b0e6f129263d4fc26da34e268cec4a56f113e
e2e-reports-desktop-inbox
1.08 KB
sha256:8fdd038b899c0d8c8d965193c6439cd7cf2d2094f83059b34d2aeb53ba301bec
e2e-reports-mobile-chromium-1
2.11 KB
sha256:9e65b8c340d1c706df93cd81c57dadbaccfdb8f18017efafb3e3b40b2155f894
e2e-reports-mobile-chromium-2
1.73 KB
sha256:adea66c90f65badf1459be5ad06883af77f78abb9a88517b029e4ec1226f54b0
e2e-reports-mobile-webkit-1
3.04 KB
sha256:f1634aad12bc3b12f5901fb812823fd78a8be125c499e90bde641b0f950e0313
e2e-reports-mobile-webkit-2
2.48 KB
sha256:52dface63a98a8575826524a9ea3b6398dc491d8ef90ed4e0aa28b0064fbda11
e2e-reports-organization-search
756 KB
sha256:f482246151a070a28b26af0f568e1852fcf6941d30f5897d08633bf2b2fd64fe
e2e-reports-project-files
12 KB
sha256:134ec708142be6387046e940e9ecb0260319cf0027f9fb2b798542d9a67e9539
e2e-reports-scim
444 KB
sha256:4cea93d303df4a5cd8ba7db0212898588b7c35bfab2b73b23719b8d5497b3989
e2e-reports-seo
5.77 KB
sha256:439e8c323aa1b638339f345e41d8d97a49e105e1f9bd7aa51fcdb81e6e03fcbd
e2e-reports-stop-after
2.38 KB
sha256:849e5f7947056e48f19c740535da37c8d31ee9fd71d3b1fc3163101030a13ac7
integration-reports-migrate-1
19.8 KB
sha256:b6617360b4298d70318abedaa4b863261181f6510a66607dd829855252c57965
integration-reports-migrate-2
28.2 KB
sha256:9a81a25470ed16234bc4658cff368dcf7ac2d16d3a7177073f39779c33e9a5c9
integration-reports-migrate-3
24.3 KB
sha256:b590ec55fc3ceaf1f0c0d63f74caaf83335693f17643616791ea9d2a3e5f666b
integration-reports-migrate-4
24.3 KB
sha256:52b97ce210d8a0b464d0e6ec7ef97bff7e24d2eb21f68b82652fbc8bff7d0560
integration-reports-migrate-5
25.9 KB
sha256:846eb05f876b942f152d28ce478d25a0dff7ff22cd9e443133f3b308010d6d71
integration-reports-migrate-6
19.9 KB
sha256:15b2e3e7e0740ef36728047d4eb8218b2252edb25dbf1ec483a5caa4419a490d
integration-reports-migrate-7
22.6 KB
sha256:79e4c04d7513e94b16c5422717307572de4370ce5f4aa7124dd1e242c95ead45
integration-reports-migrate-8
25 KB
sha256:92d848eaff3d0a050aafad210928a2e464c6a003c299a5ef6acf51b822b34dfe
integration-reports-migrate-db
20.4 KB
sha256:b73688f5d2e53223d37c9e567af37786ef63f1708f53e00bb7b7e7e848bb8d73
integration-reports-push-1
19.9 KB
sha256:c523bea009062e3931793753dbafc8ccc3cf9befbf348b9b23b86230a35e28bf
integration-reports-push-2
28.1 KB
sha256:79cddb841303b10839c471ac5c6130c34a1632ad08e56ac8f6657c6f5ca8cdff
integration-reports-push-3
24.3 KB
sha256:a3d697d61351012913592de9e3a5df477bf9d09376e1e6776822ee6472384812
integration-reports-push-4
24.3 KB
sha256:c74b3c8408199d51c6ef209dbc207eeb351f6a76a29c92582edb3e503942df7e
integration-reports-push-5
25.9 KB
sha256:8290d2dd790c26c08472da69f11a5b882dbb0028174ed04a46e533179992fa34
integration-reports-push-6
19.5 KB
sha256:9e508f7e16bec7b9b97d07d03a1122cefa73d8efe82b7aa164e3f184e9eb7611
integration-reports-push-7
22.6 KB
sha256:502bad0b71c9b7661c1658bd4d5f7099c8b8db4820036e6bce0290fa7aedb5f8
integration-reports-push-8
25 KB
sha256:7cf38de346354b087eccadccd0a640e1b99a86a4c02276b7ae974533ef76ab65
integration-reports-push-db
22.1 KB
sha256:34ab3f1724d899609988817bece5b3cce5b60156a35e0268b33478f10d5f4894
next-build
312 MB
sha256:02eed55c35c7cd2a30b8e7563c7cb5b8db731ef7efb30e6054bd5e5ee405f85a