Skip to content

Merge pull request #46 from Pagefind/civ-1 #41

Merge pull request #46 from Pagefind/civ-1

Merge pull request #46 from Pagefind/civ-1 #41

Triggered via push April 2, 2026 22:23
Status Success
Total duration 36m 45s
Artifacts 15

release.yml

on: push
Matrix: Test and Build
Matrix: Prepare Binary NPM Packages
Fit to window
Zoom out
Zoom in

Deployment protection rules

Reviewers, timers, and other rules protecting deployments in this run
Event Environments Comment
bglw
approved Apr 2, 2026
production

Annotations

37 warnings
Test and Build (linux, ubuntu-latest, stable, aarch64-unknown-linux-musl, false, false)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions-rs/toolchain@v1, actions/cache@v3, actions/checkout@v2, 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 and Build (linux, ubuntu-latest, stable, aarch64-unknown-linux-musl, false, false)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test and Build (linux, ubuntu-latest, stable, aarch64-unknown-linux-musl, false, false)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test and Build (linux, ubuntu-latest, stable, aarch64-unknown-linux-musl, false, false)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test and Build (linux, ubuntu-latest, stable, aarch64-unknown-linux-musl, false, false)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test and Build (macos-m1, macos-latest, stable, aarch64-apple-darwin, false, false)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions-rs/toolchain@v1, actions/cache@v3, actions/checkout@v2, 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 and Build (macos-m1, macos-latest, stable, aarch64-apple-darwin, false, false)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test and Build (macos-m1, macos-latest, stable, aarch64-apple-darwin, false, false)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test and Build (macos-m1, macos-latest, stable, aarch64-apple-darwin, false, false)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test and Build (macos-m1, macos-latest, stable, aarch64-apple-darwin, false, false)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test and Build (linux, ubuntu-latest, stable, x86_64-unknown-linux-musl, false, true)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions-rs/toolchain@v1, actions/cache@v3, actions/checkout@v2, 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 and Build (linux, ubuntu-latest, stable, x86_64-unknown-linux-musl, false, true)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test and Build (linux, ubuntu-latest, stable, x86_64-unknown-linux-musl, false, true)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test and Build (linux, ubuntu-latest, stable, x86_64-unknown-linux-musl, false, true)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test and Build (linux, ubuntu-latest, stable, x86_64-unknown-linux-musl, false, true)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test and Build (macos, macos-latest, stable, x86_64-apple-darwin, false, true)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions-rs/toolchain@v1, actions/cache@v3, actions/checkout@v2, 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 and Build (macos, macos-latest, stable, x86_64-apple-darwin, false, true)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test and Build (macos, macos-latest, stable, x86_64-apple-darwin, false, true)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test and Build (macos, macos-latest, stable, x86_64-apple-darwin, false, true)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test and Build (macos, macos-latest, stable, x86_64-apple-darwin, false, true)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test and Build (windows, windows-latest, stable, x86_64-pc-windows-msvc, false, true)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions-rs/toolchain@v1, actions/cache@v3, actions/checkout@v2, 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 and Build (windows, windows-latest, stable, x86_64-pc-windows-msvc, false, true)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test and Build (windows, windows-latest, stable, x86_64-pc-windows-msvc, false, true)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test and Build (windows, windows-latest, stable, x86_64-pc-windows-msvc, false, true)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test and Build (windows, windows-latest, stable, x86_64-pc-windows-msvc, false, true)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Prepare Binary NPM Packages (x86_64-pc-windows-msvc, windows-x64, win32, x64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v2, actions/download-artifact@v4, 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/
Prepare Binary NPM Packages (aarch64-apple-darwin, darwin-arm64, darwin, arm64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v2, actions/download-artifact@v4, 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/
Prepare Binary NPM Packages (aarch64-unknown-linux-musl, linux-arm64, linux, arm64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v2, actions/download-artifact@v4, 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/
Prepare Binary NPM Packages (x86_64-apple-darwin, darwin-x64, darwin, x64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v2, actions/download-artifact@v4, 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/
Prepare Binary NPM Packages (x86_64-unknown-linux-musl, linux-x64, linux, x64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v2, actions/download-artifact@v4, 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/
Publish
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions-rs/toolchain@v1, actions/cache@v3, actions/checkout@v2, actions/download-artifact@v4, octokit/request-action@v2.x, peter-murray/workflow-application-token-action@v2, rust-lang/crates-io-auth-action@v1, softprops/action-gh-release@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/
Publish
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Publish
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Publish
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Publish
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Publish
Unexpected input(s) 'owner', 'repo', 'base', 'head', 'commit_message', valid inputs are ['route', 'mediaType']
Publish
Unexpected input(s) 'owner', 'repo', 'branch', 'message', 'sha', 'content', valid inputs are ['route', 'mediaType']

Artifacts

Produced during runtime
Name Size Digest
prepared-darwin-arm64 Expired
5.41 MB
sha256:76b5ac9eff7593ece237d412a77e422981dddaf8998fdf7476c7801bd0277287
prepared-darwin-x64 Expired
5.5 MB
sha256:64f7566870e3ab24ef5c5864f6bd56faff3b766ff37938037d8088fbcbd73b42
prepared-linux-arm64 Expired
5.74 MB
sha256:7d910ebf494db69d95df16cb7468fcd9e69011fb57e07531f3425c93dd008b8c
prepared-linux-x64 Expired
5.89 MB
sha256:0332b0cb64f46d05cb9c4a4febe790d6620cc17ce83250f6bef065ce514f4e46
prepared-windows-x64 Expired
4.92 MB
sha256:3d46a164a53443a46652d624b7ec84b5e505343e11b6163558c6555ddf84c953
release-aarch64-apple-darwin Expired
5.27 MB
sha256:b401b8118713a85869ef1ae08abc260e25d5208b013d0d32df2c02a3e3454335
release-aarch64-unknown-linux-musl Expired
5.6 MB
sha256:8143c9f38d05f948a9568fa9535e77f5b3ea7131ae38b6574270c02389400467
release-checksums-aarch64-apple-darwin Expired
316 Bytes
sha256:8b7872169e2ca4b1dc8c9752e2c5755816504f1487be6e0d163bcaa4f72942fe
release-checksums-aarch64-unknown-linux-musl Expired
333 Bytes
sha256:d3ce3fddd1ce906874dc6a91aa7b07e95e36d51935506d6545a9d17c21fbafc7
release-checksums-x86_64-apple-darwin Expired
314 Bytes
sha256:de2ff8432eeb5343cc7bc5edafebfa8401fa46beb1f327dc846caf5d25576f1a
release-checksums-x86_64-pc-windows-msvc Expired
322 Bytes
sha256:c5fffab67e90954bca66107d66743504003de686d10293b6df4633cd2d5eaf7b
release-checksums-x86_64-unknown-linux-musl Expired
332 Bytes
sha256:536b1853fb65ccc39155b44be6dcfa729821193f1c6e30e52ce550e523611b43
release-x86_64-apple-darwin Expired
5.43 MB
sha256:c4709efd6b26216e4010cfbbfe553facbb74a3422f64d1b2be9445cb8f30786e
release-x86_64-pc-windows-msvc Expired
4.76 MB
sha256:e680eb7cbcdab7409201fe7339b654d1c5b1fcb7352350462421ccd12c41d184
release-x86_64-unknown-linux-musl Expired
5.81 MB
sha256:5e52b9d641574a937a3ec0f07f03bdd2c739031d95ba7f429df7dda760b69584