Skip to content

General: Update vitest to 4.1.1 #771

General: Update vitest to 4.1.1

General: Update vitest to 4.1.1 #771

Triggered via pull request March 28, 2026 04:59
Status Success
Total duration 5m 25s
Artifacts 8

build.yml

on: pull_request
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

6 warnings
build (client) / Build linux/arm64 Docker Image for ghcr.io/ls1intum/harmonia-client
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: docker/metadata-action@v5, docker/setup-buildx-action@v3, docker/setup-qemu-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 (server) / Build linux/amd64 Docker Image for ghcr.io/ls1intum/harmonia-server
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: docker/metadata-action@v5, docker/setup-buildx-action@v3, docker/setup-qemu-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 (client) / Build linux/amd64 Docker Image for ghcr.io/ls1intum/harmonia-client
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: docker/metadata-action@v5, docker/setup-buildx-action@v3, docker/setup-qemu-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 (server) / Build linux/arm64 Docker Image for ghcr.io/ls1intum/harmonia-server
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: docker/metadata-action@v5, docker/setup-buildx-action@v3, docker/setup-qemu-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 (server) / merge
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: docker/metadata-action@v5, 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 (client) / merge
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: docker/metadata-action@v5, 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/

Artifacts

Produced during runtime
Name Size Digest
digests-23677967437-ghcr.io-ls1intum-harmonia-client-linux-amd64 Expired
244 Bytes
sha256:bafec3422723dd830e67488564762ce61eacb26be8fb83aa5ea7e644b8ce3629
digests-23677967437-ghcr.io-ls1intum-harmonia-client-linux-arm64 Expired
244 Bytes
sha256:593155c9294dd987f712048fc3787ea1e3a429c292525d3c8cfa24b0a4b4602d
digests-23677967437-ghcr.io-ls1intum-harmonia-server-linux-amd64 Expired
244 Bytes
sha256:89b37cfcd2d957578026dfbeacebb1e8ea41342835a2ac8b10a6b2a7e922b4d2
digests-23677967437-ghcr.io-ls1intum-harmonia-server-linux-arm64 Expired
244 Bytes
sha256:2e97ecb2cbc520f33c29a4f1e306cd2226ec72885c535c65ff3b4683a8393e4b
ls1intum~Harmonia~1340B8.dockerbuild
69 KB
sha256:72502c40b79067649141d1f31f942128c5d21b59438af6ec1eb095858a5aefb2
ls1intum~Harmonia~74P55G.dockerbuild
68.1 KB
sha256:8c3e5443c7cbaac106adefff9afdfded0bfdc54b4870225338c3b2c3fbc95f44
ls1intum~Harmonia~X0836V.dockerbuild
69.5 KB
sha256:822453c05b92dbc2f0b31d8690d93a7e58f56248d6c13aa711aef63fa106cf67
ls1intum~Harmonia~X0ACI9.dockerbuild
69 KB
sha256:21b2763f6d7dea0c54a68b748743c56571cb37801b12e712fbc592e5501dcbda