Skip to content

fix(cef/macos): route Cmd+Q to menu key equivalents and the keyboard pipeline #262

fix(cef/macos): route Cmd+Q to menu key equivalents and the keyboard pipeline

fix(cef/macos): route Cmd+Q to menu key equivalents and the keyboard pipeline #262

Triggered via pull request August 20, 2026 23:57
Status Success
Total duration 4m 6s
Artifacts 17

ci.yml

on: pull_request
Matrix: build-cef
Matrix: build-webview
Matrix: build-winit
lint
2m 25s
lint
cargo test (capi)
33s
cargo test (capi)
e2e / cef / x86_64-unknown-linux-gnu (Xvfb)
2m 11s
e2e / cef / x86_64-unknown-linux-gnu (Xvfb)
Matrix: native-e2e
release
0s
release
Fit to window
Zoom out
Zoom in

Annotations

13 warnings
webview / aarch64-apple-darwin
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
native-e2e / webview / macos-14
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
native-e2e / winit / macos-14
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
cef / aarch64-apple-darwin
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
webview / aarch64-pc-windows-msvc
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
cef / x86_64-pc-windows-msvc
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
native-e2e / cef / macos-14
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
native-e2e / webview / windows-latest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
webview / x86_64-pc-windows-msvc
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
winit / aarch64-apple-darwin
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
webview / x86_64-apple-darwin
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
cef / x86_64-apple-darwin
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
winit / x86_64-apple-darwin
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust

Artifacts

Produced during runtime
Name Size Digest
laufey-cef-aarch64-apple-darwin
128 MB
sha256:6784ec613e51f2ca64a1bb66a8666222194175db8026c8368467e5e6bc5ec409
laufey-cef-aarch64-unknown-linux-gnu
157 MB
sha256:0f5ad66e8c2bd05663f23d10875d5124501bde9c01e6d28e681d0437775538b8
laufey-cef-x86_64-apple-darwin
136 MB
sha256:4b2c9752b1343c0fb14be10ab75139582717b9bda812eee5d1d847b84d81f643
laufey-cef-x86_64-pc-windows-msvc
163 MB
sha256:1d8f4716adca11f816912f952700669f2f8fe40cd9876ae5d4a12d17e14c399c
laufey-cef-x86_64-unknown-linux-gnu
141 MB
sha256:287da946f1cda6e2331a2cb287c6efedb27dae70901bcc4707ee6fb8ade2856e
laufey-webview-aarch64-apple-darwin
115 KB
sha256:568d3391b050bd24282e70a34092c3098f40c37c4cc95e9698e8b3524d4f3fce
laufey-webview-aarch64-pc-windows-msvc
109 KB
sha256:3ee997799c280e35d4b584b88be1abdee9df2e13b93bb067022a01ace6789d80
laufey-webview-aarch64-unknown-linux-gnu
103 KB
sha256:7649847f27b83f027bf624941eb6ce7acf41e9d76867710487e007410d94631f
laufey-webview-x86_64-apple-darwin
115 KB
sha256:6b0b304da0771cc1052594bfa7a58176f0c1d6433443ed75d81b52ed07f3fa7c
laufey-webview-x86_64-pc-windows-msvc
118 KB
sha256:7bbe2bf6d7e3f1775bf415ce51c1c6fc47df86a5aeb56facfa6d27aecef84d75
laufey-webview-x86_64-unknown-linux-gnu
108 KB
sha256:1747ea97acf0cf69bb185a81d8d715eeb21875e03a9bb55be4748331ae7204a8
laufey-winit-aarch64-apple-darwin
785 KB
sha256:cff368aa76f3bacd48159adfec77548c063ce1de3787c95f0fb27d4dc09b9731
laufey-winit-aarch64-pc-windows-msvc
515 KB
sha256:ff5c47a362e8efffd36b723185fdce2d4a067848de43be890017b4314c329ebe
laufey-winit-aarch64-unknown-linux-gnu
2.69 MB
sha256:918e989e5abfccf5f6254d6e7eb6b8d1d41f1addc05c705bd385e979e2e6e4f2
laufey-winit-x86_64-apple-darwin
797 KB
sha256:32249ec2cda1bcffcbd0b0713e7bf4a9c20e3a43f9481341d12f26e3c8127276
laufey-winit-x86_64-pc-windows-msvc
536 KB
sha256:5cdbf83d7b6ed69dad475837f8aaf4affa4c704bf9b1453baf588ab8a1b29735
laufey-winit-x86_64-unknown-linux-gnu
2.76 MB
sha256:bcb7bc1628dc0e5f5c661ac79234fe937d696ea0bd0bebdea76fa26dde3b08bb