Skip to content

Replace portals with Popover API for layering #3438

Replace portals with Popover API for layering

Replace portals with Popover API for layering #3438

Triggered via pull request April 12, 2026 02:57
Status Failure
Total duration 3m 5s
Artifacts 17

ci.yml

on: pull_request
Matrix: compatibility
Floating Dependencies
0s
Floating Dependencies
Matrix: typecheck
Deploy: Production
0s
Deploy: Production
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 5 warnings
Default Tests
Process completed with exit code 1.
Default Tests
test-app#test:ember: command (/home/runner/work/ember-primitives/ember-primitives/test-app) /home/runner/setup-pnpm/node_modules/.bin/pnpm run test:ember exited (1)
Setup
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/setup-node@v4, pnpm/action-setup@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Default Tests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/setup-node@v4, pnpm/action-setup@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Default Tests
Both node-version and node-version-file inputs are specified, only node-version will be used
Lint
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/setup-node@v4, pnpm/action-setup@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Docs' Tests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/setup-node@v4, pnpm/action-setup@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
538fabf8e63fd617
463 Bytes
sha256:34d1cbd99ab078b71d35a5a705af4360b1ff6f59451f5b57971133d873856627
5bebc2461cc0b736
16.6 KB
sha256:f2b857cd00635e2aa490cc2b88faf38a0b0e1054a45984622fa2e453a4634b6f
7ce3ea668bc8ab38
990 Bytes
sha256:92e46cb3cc4de762466df74193b23c3adfb82d2e55171064cb76a1361d4d4872
835ecedee8a2d5cd
329 Bytes
sha256:e7404c27f5b101ae4463b9b750dfce8f8a557d2907a2c8ac179d98f6d022106b
898a448500c8fdc4
352 Bytes
sha256:e5bcf639c7599156430daa6d0d17bc91a9204d2a9263c8db6f15deb9709f2490
8afe9e0ac3c82c24
375 Bytes
sha256:74e8eb12931cec331f8e78b774ed1690226660ec5d9fdf96475acad6434bd77a
8df8744a6671ab8c
334 Bytes
sha256:70afca1fdbd4429e9b4e6e9c5413de106872a134f00f17964ca702650c9070ba
90ff2557a351c270
233 KB
sha256:337cc1515031babd99a8c91f333448fdebb65d0778c151fde89ff93367e27d5c
9653c99fe37cd83e
5.39 KB
sha256:044b7e881068a39fd0256eb133cab214d86adef050943213613f17898051872c
9a21984d37a351c1
405 Bytes
sha256:0620a6eab6b17748ed21983ea06add3b567c8b69254b4dabd2dfad5e34e10406
a3003579b0a90270
427 Bytes
sha256:29ca394ed2e3e991c67d5358dc8e1a983d48d251eeb72d7390d35c5ff922a977
d0482198932e0413
352 Bytes
sha256:4c05604eefb5d8309e83ca83f53a181fc19b23db5477b620aeafa598d4f2e284
d89962e7925bf68b
1.67 KB
sha256:7e9890057244c7fb4b47ef8cd0d325712623da0a75751faa6365e732042c305c
df430dfc394ceab8
147 KB
sha256:3ec512e42358c2c8d2b97b52df05eaad77fe058af110bfc5e77c3b07c3c6134a
e5ce2236185735c0
463 Bytes
sha256:f02813247076bb3a01305361606cbe75fcb3df9c966c3b8baef782106d7bebca
f7deba66b20c85fe
364 Bytes
sha256:ef14d0a46d92ad7e140672395472035ea33e7f76c657c6777babe4ae906fcd1f
f8a1a7298a9361c1
336 Bytes
sha256:139a0c900837d6d12daedcec7291cf20f9f5b70fea4eff08b50c845da477cf9c