Skip to content

rewrite

rewrite #1548

Triggered via push August 30, 2026 18:08
Status Success
Total duration 36m 32s
Artifacts 25

ci.yml

on: push
Detect Changes
7s
Detect Changes
Matrix: Docker / build_cli_docker
Matrix: Docker / build_console_docker
Matrix: Docker / build_api_docker
Build dev container
2m 27s
Build dev container
Matrix: CLI / Action `devel`
Matrix: CLI / Action `main`
Matrix: CLI / Cargo `devel`
Matrix: CLI / Cargo `main`
Matrix: CLI / Script Cloud
Matrix: CLI / Script Gen
Matrix: CLI / Script Gen Version
Matrix: Test / api_smoke_test
Test  /  Cargo Test
11m 3s
Test / Cargo Test
Test  /  Cargo Test
0s
Test / Cargo Test
Test  /  Cargo Unused Deps
5m 28s
Test / Cargo Unused Deps
Test  /  Cargo Check Workspace (not(plus))
3m 5s
Test / Cargo Check Workspace (not(plus))
Test  /  Bencher Console (not(plus))
3m 46s
Test / Bencher Console (not(plus))
Test  /  Docker API Smoke Test
4m 26s
Test / Docker API Smoke Test
Build  /  Build GitHub Action
15s
Build / Build GitHub Action
Build  /  Build API Docker
2m 40s
Build / Build API Docker
Matrix: Runner / build_runner
Runner  /  Test Runner Scenarios
6m 46s
Runner / Test Runner Scenarios
Matrix: CLI / Build CLI
Matrix: Test / Bencher Noise
Build  /  Build `bencher_valid` WASM
1m 14s
Build / Build `bencher_valid` WASM
Nix  /  Check Nix code
29s
Nix / Check Nix code
Nix  /  Build `bencher` Nix Package
5m 19s
Nix / Build `bencher` Nix Package
Docker  /  Create CLI Docker Manifest
10s
Docker / Create CLI Docker Manifest
Docker  /  Create Console Docker Manifest
9s
Docker / Create Console Docker Manifest
Docker  /  Create API Docker Manifest
15s
Docker / Create API Docker Manifest
Publish Runner Canary
0s
Publish Runner Canary
Matrix: CLI / Package CLI
Build  /  Test `bencher_valid` WASM
49s
Build / Test `bencher_valid` WASM
Build  /  vitest
49s
Build / vitest
Build  /  Build Console UI
2m 10s
Build / Build Console UI
Test  /  ...  /  Track Benchmarks with Bencher
1m 29s
Test / Track Benchmarks / Track Benchmarks with Bencher
Deploy  /  Deploy API to Fly.io Test
3m 10s
Deploy / Deploy API to Fly.io Test
Deploy  /  Deploy API to Fly.io Dev
8m 36s
Deploy / Deploy API to Fly.io Dev
Matrix: Release / Release API Smoke Test
Deploy  /  Deploy API to Fly.io Prod
0s
Deploy / Deploy API to Fly.io Prod
Deploy  /  Deploy Console UI to Cloudflare Dev
2m 2s
Deploy / Deploy Console UI to Cloudflare Dev
Release  /  Release Bencher
Release / Release Bencher
Deploy  /  Deploy Console UI to Cloudflare Prod
0s
Deploy / Deploy Console UI to Cloudflare Prod
CI Success
3s
CI Success
Fit to window
Zoom out
Zoom in

Annotations

3 errors, 44 warnings, and 10 notices
Build / Build GitHub Action
Process completed with exit code 1.
Test / Cargo Unused Deps
Process completed with exit code 101.
Test / Cargo Unused Deps
Process completed with exit code 101.
Docker / Build Console Docker (arm64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8, docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9, docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Docker / Build Console Docker (amd64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8, docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9, docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build dev container
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9, docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f, docker/setup-qemu-action@c7c53464625b32c7a7e944ae62b3e17d2b600130. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Lint / Biome Format
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Docker / Build CLI Docker (arm64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8, docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9, docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Docker / Build CLI Docker (amd64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8, docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9, docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Docker / Build API Docker (arm64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8, docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9, docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Docker / Create Console Docker Manifest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9, docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Docker / Build API Docker (amd64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8, docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9, docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Lint / Biome Lint
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
suppressions/unused: src/components/console/deck/hand/card/UpdateCard.tsx#L149
Suppression comment has no effect. Remove the suppression or make sure you are suppressing the correct rule.
suppressions/unused: src/components/console/deck/hand/card/UpdateCard.tsx#L151
Suppression comment has no effect. Remove the suppression or make sure you are suppressing the correct rule.
suppressions/unused: src/components/console/deck/hand/ArchivedButton.tsx#L31
Suppression comment has no effect. Remove the suppression or make sure you are suppressing the correct rule.
suppressions/unused: src/components/console/deck/hand/ArchivedButton.tsx#L18
Suppression comment has no effect. Remove the suppression or make sure you are suppressing the correct rule.
lint/suspicious/useBiomeIgnoreFolder: biome.jsonc#L11
Incorrect usage of ignore a folder found.
lint/suspicious/useBiomeIgnoreFolder: biome.jsonc#L9
Incorrect usage of ignore a folder found.
lint/suspicious/useBiomeIgnoreFolder: biome.jsonc#L10
Incorrect usage of ignore a folder found.
lint/suspicious/useBiomeIgnoreFolder: biome.jsonc#L12
Incorrect usage of ignore a folder found.
lint/suspicious/useBiomeIgnoreFolder: biome.jsonc#L8
Incorrect usage of ignore a folder found.
Docker / Create CLI Docker Manifest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9, docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build / vitest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Runner / Build Runner (linux-x86-64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: mlugg/setup-zig@d1434d08867e3ee9daa34448df10607b98908d29. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build / Build API Docker
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8, docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9, docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Runner / Build Runner (linux-arm-64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: mlugg/setup-zig@d1434d08867e3ee9daa34448df10607b98908d29. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build / Build Console UI
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Docker / Create API Docker Manifest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9, docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
CLI / Build CLI (linux-x86-64, ubuntu-22.04, x86_64-unknown-linux-gnu)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: mlugg/setup-zig@d1434d08867e3ee9daa34448df10607b98908d29. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
CLI / Build CLI (linux-arm-64, ubuntu-22.04, aarch64-unknown-linux-gnu)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: mlugg/setup-zig@d1434d08867e3ee9daa34448df10607b98908d29. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test / Bencher Console (not(plus))
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test / API Smoke Test (containerd)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@40f1582b2485089dde7abd97c1529aa768e1baff. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test / API Smoke Test (containerd)
Restore cache failed: Dependencies file is not found in /home/runner/work/bencher/bencher. Supported file pattern: go.sum
Test / API Smoke Test (overlay2)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@40f1582b2485089dde7abd97c1529aa768e1baff. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test / API Smoke Test (overlay2)
Restore cache failed: Dependencies file is not found in /home/runner/work/bencher/bencher. Supported file pattern: go.sum
Deploy / Deploy API to Fly.io Test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Deploy / Deploy API to Fly.io Dev
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@40f1582b2485089dde7abd97c1529aa768e1baff, docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Deploy / Deploy API to Fly.io Dev
Restore cache failed: Dependencies file is not found in /home/runner/work/bencher/bencher. Supported file pattern: go.sum
Release / Release API Smoke Test (macos-14)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@40f1582b2485089dde7abd97c1529aa768e1baff. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Release / Release API Smoke Test (macos-14)
Restore cache failed: Dependencies file is not found in /Users/runner/work/bencher/bencher. Supported file pattern: go.sum
Release / Release API Smoke Test (ubuntu-22.04)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@40f1582b2485089dde7abd97c1529aa768e1baff. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Release / Release API Smoke Test (ubuntu-22.04)
Restore cache failed: Dependencies file is not found in /home/runner/work/bencher/bencher. Supported file pattern: go.sum
Deploy / Deploy Console UI to Cloudflare Dev
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Release / Release API Smoke Test (windows-2022)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@40f1582b2485089dde7abd97c1529aa768e1baff. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Release / Release API Smoke Test (windows-2022)
Restore cache failed: Dependencies file is not found in D:\a\bencher\bencher. Supported file pattern: go.sum
lint/complexity/noUselessFragments: src/components/auth/Logout.tsx#L17
This fragment is unnecessary.
lint/complexity/noUselessFragments: src/components/auth/AuthOAuth.tsx#L90
This fragment is unnecessary.

Artifacts

Produced during runtime
Name Size Digest
bench_image.tar
30 MB
sha256:d891cb8e80e957ae4c54e180c7f77e66fcece1f341d6f48a6aed932bd6e7c1f9
bencher-console
24.2 MB
sha256:5c821f269b209c6392d1368dcd675a6443b187a5ba34cd8357915f111d661818
bencher-devel-linux-arm-64
6.96 MB
sha256:db00e791dfc830e41dc46d497199286fadb51ec4efd57962d14bf6ebf9d3acf2
bencher-devel-linux-arm-64.deb
4 MB
sha256:e629737502a323fcf37f9e971c5d0747185955a0c2deeb46a028626204784645
bencher-devel-linux-x86-64
7.41 MB
sha256:90d773c50e05131d830ae90060902abd934dc42ae82b0d97266899c995ea40ec
bencher-devel-linux-x86-64.deb
4.55 MB
sha256:2636968bbc348044be243a31ad60a6546b31677cbbd4008f5ee20589cae3c068
bencher-devel-macos-arm-64
8.45 MB
sha256:b97aeffdb680c8806b49bddc0c863417ad3bf7ece971aa8e396a6c6b2c014a25
bencher-devel-macos-x86-64
8.47 MB
sha256:464bb484cb81c7e57af8720709c4bf83f4f2914e5c71525e0538462a2878f017
bencher-devel-windows-arm-64.exe
7.33 MB
sha256:ca00f5a39bca5e40b740f1c653b02a5f2e0ef520189e5f129ccb70ad7bd354eb
bencher-devel-windows-x86-64.exe
7.64 MB
sha256:21490264c5db470e294ec1781b26bd8c01835dd1a01b22f7cbd36fc2f2e30f09
bencher-valid-pkg
358 KB
sha256:bfc6f533ff5fedc297258ef93d1da0aff557a421df51766b99ebf195b0d5a118
bencherdev~bencher~0673R9.dockerbuild
101 KB
sha256:6869584bc1cac56b5c814db66a452c16b863b6c66fde099928457187009cd540
bencherdev~bencher~L2RGIL.dockerbuild
100 KB
sha256:e45440f8465c846e459c73363a3c6a92c25c6125fb8381d41f48dcad71bd315d
bencherdev~bencher~OFJGMF.dockerbuild
86.3 KB
sha256:4b1a9cd5da7acd6e788b7167e5a4ee9bc22f2201d076de5fa51a15faa36d712d
bencherdev~bencher~T3KNDW.dockerbuild
98.8 KB
sha256:5bd7685b0c165bb21a0f01474e56d65753a962c14eadd89a388009befb2f32ee
bencherdev~bencher~XCZTN6.dockerbuild
99.6 KB
sha256:1d3e92ab3ab8e39f0ecc2b2f79ac332bfaf04945168d0bc35b49885dd7bdcf57
bencherdev~bencher~YPNYYJ.dockerbuild
98.4 KB
sha256:420ccc618ae2c1708df92a5105e4a4bddf5b33f04a0c321fe2b7ecedee17fb50
bencherdev~bencher~ZK2BNF.dockerbuild
84.8 KB
sha256:3846fbd3c0772fef2892e1800976593418ec0d88ff7c52c38286fab4845803f5
event.json
2.71 KB
sha256:87e48bfe85776f240489bb447171b13ed26cd23d7b0767b5bf6da858b9073761
noise_results_macos-14
356 Bytes
sha256:4f8d4941c208be1b03bd527cd6dc73f0fe65254d585212d62dae8a3a2c8f77fa
noise_results_ubuntu-22.04
382 Bytes
sha256:1bf52ac8f951da646a03428c3e2e776c2392918f937a531ca54caf320313692c
noise_results_windows-2022
369 Bytes
sha256:0ebd1c901bc40984277f7edcd751255aae277301df90acd9029a522a36ba3642
perf.jpeg
42.3 KB
sha256:f240891f1b1040bb9b9194b4147b1b7d01b1115ed26ac6643d8061f496921364
runner-devel-linux-arm-64
12.5 MB
sha256:9bc657e68b23e2f5cf3c64316d9ddb5533da39ec6d40392846dd160f0769debc
runner-devel-linux-x86-64
16.3 MB
sha256:5a6b133470df380c397588de8d2028cdc7bf9330f8b52ec09c492655135a7ea3