Skip to content

Merge pull request #5134 from firedrakeproject/connorjward/merge-release #516

Merge pull request #5134 from firedrakeproject/connorjward/merge-release

Merge pull request #5134 from firedrakeproject/connorjward/merge-release #516

Triggered via push May 20, 2026 15:50
Status Failure
Total duration 1h 5m 35s
Artifacts 10

push.yml

on: push
Matrix: Build developer Docker containers / docker_build_vanilla
test  /  Build documentation
9m 27s
test / Build documentation
test  /  Prepare matrix for Linux extra tests
4s
test / Prepare matrix for Linux extra tests
test  /  Test default
1h 5m
test / Test default
test  /  Test macOS
17m 53s
test / Test macOS
test  /  Basic repository checks
26s
test / Basic repository checks
test  /  Lint codebase
34s
test / Lint codebase
Update Colab notebooks (release only)
0s
Update Colab notebooks (release only)
Matrix: Build developer Docker containers / docker_merge_vanilla
test  /  Deploy GitHub pages (push to main only)
16s
test / Deploy GitHub pages (push to main only)
Matrix: test / Test Linux extra
Matrix: Build developer Docker containers / docker_build_firedrake
Waiting for pending jobs
Build developer Docker containers  /  ...  /  docker_merge
Build developer Docker containers / docker_merge_firedrake / docker_merge
Fit to window
Zoom out
Zoom in

Annotations

1 error and 20 warnings
test / Test Linux extra (default, cuda)
Process completed with exit code 2.
test / Lint codebase
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/setup-python@v5, rbialon/flake8-annotations@v1. 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/
test / Build documentation
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@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/
test / Deploy GitHub pages (push to main only)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/deploy-pages@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/
Build developer Docker containers / docker_build_vanilla (Linux, default) / Build the firedrake-vanilla-default container (Linux)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4, docker/build-push-action@v6, docker/login-action@v3, docker/setup-buildx-action@v3. 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/
Build developer Docker containers / docker_build_vanilla (Linux, complex) / Build the firedrake-vanilla-complex container (Linux)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4, docker/build-push-action@v6, docker/login-action@v3, docker/setup-buildx-action@v3. 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/
Build developer Docker containers / docker_build_vanilla (macOS, complex) / Build the firedrake-vanilla-complex container (macOS)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4, docker/build-push-action@v6, docker/login-action@v3, docker/setup-buildx-action@v3. 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/
Build developer Docker containers / docker_build_vanilla (macOS, default) / Build the firedrake-vanilla-default container (macOS)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4, docker/build-push-action@v6, docker/login-action@v3, docker/setup-buildx-action@v3. 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/
Build developer Docker containers / docker_merge_vanilla (complex) / docker_merge
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v4, docker/login-action@v3, docker/setup-buildx-action@v3. 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/
Build developer Docker containers / docker_merge_vanilla (default) / docker_merge
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v4, docker/login-action@v3, docker/setup-buildx-action@v3. 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/
test / Test macOS
cmake 4.3.2 is already installed and up-to-date. To reinstall 4.3.2, run: brew reinstall cmake
test / Test macOS
python@3.14 3.14.5 is already installed and up-to-date. To reinstall 3.14.5, run: brew reinstall python@3.14
test / Test macOS
pkgconf 2.5.1 is already installed and up-to-date. To reinstall 2.5.1, run: brew reinstall pkgconf
test / Test macOS
ninja 1.13.2 is already installed and up-to-date. To reinstall 1.13.2, run: brew reinstall ninja
test / Test macOS
make 4.4.1 is already installed and up-to-date. To reinstall 4.4.1, run: brew reinstall make
test / Test macOS
libtool 2.5.4 is already installed and up-to-date. To reinstall 2.5.4, run: brew reinstall libtool
test / Test macOS
gcc 15.2.0_1 is already installed and up-to-date. To reinstall 15.2.0_1, run: brew reinstall gcc
test / Test macOS
boost 1.90.0_1 is already installed and up-to-date. To reinstall 1.90.0_1, run: brew reinstall boost
test / Test macOS
automake 1.18.1 is already installed and up-to-date. To reinstall 1.18.1, run: brew reinstall automake
test / Test macOS
autoconf 2.73 is already installed and up-to-date. To reinstall 2.73, run: brew reinstall autoconf
test / Test default
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@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
digests_firedrake-vanilla-complex_Linux Expired
244 Bytes
sha256:bddc18e679629ded4a30eb5dcb56ac7b280c951ea2fef31be02bcb8438f0cf06
digests_firedrake-vanilla-complex_macOS Expired
244 Bytes
sha256:8f74ff318f44777c3149d88016b4d5546a4f48f2f19ae7b4ded90d5379de8b43
digests_firedrake-vanilla-default_Linux Expired
244 Bytes
sha256:7f51f811497a85cf3dcf66cae522d49c28695ee62e10b3f9278a77c7b1d536f7
digests_firedrake-vanilla-default_macOS Expired
244 Bytes
sha256:f6d1413183e15afd92335ea8da318471cd682bccff782f369e1a201c2511c7bf
firedrake-logs-default
151 KB
sha256:c0af7dbecfd8210a27ac9f1452ae566893806de7414ab565b6cc28b41f775e96
firedrakeproject~firedrake~2YXGAF.dockerbuild
233 KB
sha256:11313e2e38bdeeb98e3bed4d88a2c069c06c9d9ca61cd70cdaa4ac942b68d8d0
firedrakeproject~firedrake~MJL480.dockerbuild
232 KB
sha256:b0fd7618a81f9623addef7aa2175a19d4761afa724ed7dcf37ff3449b623ebf0
firedrakeproject~firedrake~V7ZQO1.dockerbuild
222 KB
sha256:4dc7f466deb891c89225527d67eff79da8f0e242415d3d7f81cba3a89066b6c2
firedrakeproject~firedrake~Y7MLVD.dockerbuild
221 KB
sha256:057a9bb3de7886fee15d031c66dd768e1d2302d4cd25224e0dafebf977d840d2
github-pages Expired
92 MB
sha256:da1f899ac0fb93ad8c144e86eb202dc877804a23d20906fac17e16f766159f6b