Skip to content

feat: Add WebAuthn/FIDO2/U2F passkey support #7355

feat: Add WebAuthn/FIDO2/U2F passkey support

feat: Add WebAuthn/FIDO2/U2F passkey support #7355

Triggered via pull request August 6, 2026 13:27
Status Success
Total duration 34m 16s
Artifacts 8

build.yml

on: pull_request
Config schema check
3m 52s
Config schema check
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

24 warnings
Build (x86_64-linux)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions-rs/cargo@844f36862e911db73fe0815f00a4a2602c279505, actions/upload-artifact@2848b2cda0e5190984587ec6bb1f36730ca78d50. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build (x86_64-linux)
the following packages contain code that will be rejected by a future version of Rust: proc-macro-error2 v2.0.1
Build (x86_64-linux)
`warpgate` (manifest) generated 1 warning
Build (x86_64-linux): warpgate/Cargo.toml#L21
unused dependency
Build (x86_64-linux)
`warpgate-db-migrations` (lib) generated 1 warning (run `cargo fix --lib -p warpgate-db-migrations` to apply 1 suggestion)
Build (x86_64-linux): warpgate-db-migrations/src/m00029_certificate_revocation.rs#L6
unused import: `sea_orm::entity::prelude::*`
Build (arm64-linux)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions-rs/cargo@844f36862e911db73fe0815f00a4a2602c279505, actions/upload-artifact@2848b2cda0e5190984587ec6bb1f36730ca78d50. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build (arm64-linux)
the following packages contain code that will be rejected by a future version of Rust: proc-macro-error2 v2.0.1
Build (arm64-linux)
`warpgate` (manifest) generated 1 warning
Build (arm64-linux): warpgate/Cargo.toml#L21
unused dependency
Build (arm64-linux)
`warpgate-db-migrations` (lib) generated 1 warning (run `cargo fix --lib -p warpgate-db-migrations` to apply 1 suggestion)
Build (arm64-linux): warpgate-db-migrations/src/m00029_certificate_revocation.rs#L6
unused import: `sea_orm::entity::prelude::*`
Build (arm64-macos)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions-rs/cargo@844f36862e911db73fe0815f00a4a2602c279505, actions/upload-artifact@2848b2cda0e5190984587ec6bb1f36730ca78d50. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build (arm64-macos)
the following packages contain code that will be rejected by a future version of Rust: proc-macro-error2 v2.0.1
Build (arm64-macos)
`warpgate` (manifest) generated 1 warning
Build (arm64-macos): warpgate/Cargo.toml#L21
unused dependency
Build (arm64-macos)
`warpgate-db-migrations` (lib) generated 1 warning (run `cargo fix --lib -p warpgate-db-migrations` to apply 1 suggestion)
Build (arm64-macos): warpgate-db-migrations/src/m00029_certificate_revocation.rs#L6
unused import: `sea_orm::entity::prelude::*`
Build (x86_64-macos)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions-rs/cargo@844f36862e911db73fe0815f00a4a2602c279505, actions/upload-artifact@2848b2cda0e5190984587ec6bb1f36730ca78d50. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build (x86_64-macos)
the following packages contain code that will be rejected by a future version of Rust: proc-macro-error2 v2.0.1
Build (x86_64-macos)
`warpgate` (manifest) generated 1 warning
Build (x86_64-macos): warpgate/Cargo.toml#L21
unused dependency
Build (x86_64-macos)
`warpgate-db-migrations` (lib) generated 1 warning (run `cargo fix --lib -p warpgate-db-migrations` to apply 1 suggestion)
Build (x86_64-macos): warpgate-db-migrations/src/m00029_certificate_revocation.rs#L6
unused import: `sea_orm::entity::prelude::*`

Artifacts

Produced during runtime
Name Size Digest
warpgate-2360-merge-arm64-linux
30.1 MB
sha256:311c9b598e802971413e2feb43baeb35e2e2fed214ce75344fe6d94e2a7c1fa5
warpgate-2360-merge-arm64-linux.cdx.xml
179 KB
sha256:b0d29eeea7b39073271e5e659bfb66c35cded18632a31c71213bbae43e96b255
warpgate-2360-merge-arm64-macos
27.1 MB
sha256:62c0dadf1348c452493eba1d65dcfd6d451472caa6bd4754d583dd0ceaa94c89
warpgate-2360-merge-arm64-macos.cdx.xml
180 KB
sha256:868d5683e5e4b2315d89133b7f93fb0a67af4069c97973de2bb1d0850e9f9f54
warpgate-2360-merge-x86_64-linux
30.3 MB
sha256:75a1bd86a79c569063ac6e5fe26d3682ec39736ad4556198dd5e267a8566795c
warpgate-2360-merge-x86_64-linux.cdx.xml
179 KB
sha256:ad53aa0ea5b11c82fa8ad352789b617e470704f591f4d81373a1643326ea0852
warpgate-2360-merge-x86_64-macos
29 MB
sha256:14c29db37cac0f8e04e788d76e0820d62a79bd9fa2f679e0a41097a187e44956
warpgate-2360-merge-x86_64-macos.cdx.xml
180 KB
sha256:7ecd614eaed8a5715697c3af78a55ea3751a801f0423856aa25f383e530adb99