Skip to content

fix(backup-restore): correctness bugs and refactor in PR #2603 auto-backup/restore #894

fix(backup-restore): correctness bugs and refactor in PR #2603 auto-backup/restore

fix(backup-restore): correctness bugs and refactor in PR #2603 auto-backup/restore #894

Triggered via pull request May 5, 2026 21:44
Status Success
Total duration 6m 13s
Artifacts 14

ci.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

6 warnings and 2 notices
build-mac-arm64
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4, nick-fields/retry@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-linux-aarch64
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4, nick-fields/retry@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-linux
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4, nick-fields/retry@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-windows-win32
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4, engineerd/configurator@v0.0.10, nick-fields/retry@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-windows
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4, engineerd/configurator@v0.0.10, nick-fields/retry@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-mac
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4, nick-fields/retry@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-windows-win32
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026
build-windows
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026

Artifacts

Produced during runtime
Name Size Digest
inav-configurator_MacOS_arm64_9.0.2_ci-20260505-a314224_DMG
130 MB
sha256:751e0784654e0a3ea8275aec07ac051623c6698bf0acc64d8a23bf1a20637d06
inav-configurator_MacOS_arm64_9.0.2_ci-20260505-a314224_ZIP
130 MB
sha256:44482c2c1cb4dc5510e1174a82b193c130979365ac212480d7ee7b5b03e6bbad
inav-configurator_MacOS_x64_9.0.2_ci-20260505-a314224_DMG
135 MB
sha256:ac97bcc202caed2ebe618bbb0a9f86790cdc7c17feef7a9e9209880fc165cc9f
inav-configurator_MacOS_x64_9.0.2_ci-20260505-a314224_ZIP
135 MB
sha256:b730d9a5428da50029cf807af0a787f5b4557b2952b99e48865a4b5b909ba20b
inav-configurator_Windows32_9.0.2_ci-20260505-a314224_MSI
138 MB
sha256:ff30c00e28265058297ec4cacda82af60ad1c31dfb271d34cd2a587aad54ee85
inav-configurator_Windows32_9.0.2_ci-20260505-a314224_ZIP
138 MB
sha256:be410caf6bbba30b0ed7f6e8d2e2af448ee6b62615a3d736e63526f0bab0f732
inav-configurator_Windows64_9.0.2_ci-20260505-a314224_MSI
156 MB
sha256:53915bb091e9c5426936f2d11d2a25a4f8e7ac1864d8209663b0bc9a8d35938e
inav-configurator_Windows64_9.0.2_ci-20260505-a314224_ZIP
156 MB
sha256:0c17ed0b4b05837e67e0e11cc8ba995a7e22773ce957f9a9bcc967f52e750079
inav-configurator_linux_aarch64_9.0.2_ci-20260505-a314224_DEB
101 MB
sha256:66216ddf9ea83f4e8e1a38b08c90e2ec8cdf2e1bb01bd8fa60e480518ef19803
inav-configurator_linux_aarch64_9.0.2_ci-20260505-a314224_RPM
101 MB
sha256:75e6d97bbfd3735fbc4ca616616e5609dae412adab63bf6523e766419a3fb051
inav-configurator_linux_aarch64_9.0.2_ci-20260505-a314224_ZIP
134 MB
sha256:319d09265d6d9a0eea969ce8cb93c19f677c95672cc1d61957adcd65b0b8f37f
inav-configurator_linux_x64_9.0.2_ci-20260505-a314224_DEB
102 MB
sha256:9779e35527ebdc2033b0e75adc7204c6ca968199c8e791af330c21effe5b5f9b
inav-configurator_linux_x64_9.0.2_ci-20260505-a314224_RPM
106 MB
sha256:00561be7f9bcb3247253eb08177ad1504889dabfc22c0885ca05b506e86d94d9
inav-configurator_linux_x64_9.0.2_ci-20260505-a314224_ZIP
134 MB
sha256:b689bb8a47758375e63f2b83866570cc4c7ab825b55eaa7c28da729e48d30883