Skip to content

Label the perf image per variant #1549

Label the perf image per variant

Label the perf image per variant #1549

Triggered via pull request August 30, 2026 18:40
Status Success
Total duration 27m 56s
Artifacts 16

ci.yml

on: pull_request
Detect Changes
6s
Detect Changes
Matrix: Docker / build_cli_docker
Waiting for pending jobs
Matrix: Docker / build_console_docker
Waiting for pending jobs
Matrix: Docker / build_api_docker
Waiting for pending jobs
Build dev container
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
10m 46s
Test / Cargo Test
Test  /  Cargo Test
0s
Test / Cargo Test
Test  /  Cargo Unused Deps
5m 32s
Test / Cargo Unused Deps
Test  /  Cargo Check Workspace (not(plus))
3m 2s
Test / Cargo Check Workspace (not(plus))
Test  /  Bencher Console (not(plus))
2m 58s
Test / Bencher Console (not(plus))
Test  /  Docker API Smoke Test
3m 44s
Test / Docker API Smoke Test
Build  /  Build GitHub Action
16s
Build / Build GitHub Action
Build  /  Build API Docker
9m 2s
Build / Build API Docker
Matrix: Runner / build_runner
Runner  /  Test Runner Scenarios
6m 57s
Runner / Test Runner Scenarios
Matrix: CLI / Build CLI
Matrix: Test / Bencher Noise
Build  /  Build `bencher_valid` WASM
1m 34s
Build / Build `bencher_valid` WASM
Nix  /  Check Nix code
0s
Nix / Check Nix code
Nix  /  Build `bencher` Nix Package
8m 27s
Nix / Build `bencher` Nix Package
Docker  /  Create CLI Docker Manifest
Docker / Create CLI Docker Manifest
Docker  /  Create Console Docker Manifest
Docker / Create Console Docker Manifest
Docker  /  Create API Docker Manifest
Docker / Create API Docker Manifest
Publish Runner Canary
0s
Publish Runner Canary
Matrix: CLI / Package CLI
Build  /  Test `bencher_valid` WASM
54s
Build / Test `bencher_valid` WASM
Build  /  vitest
45s
Build / vitest
Build  /  Build Console UI
2m 9s
Build / Build Console UI
Test  /  ...  /  Track Benchmarks with Bencher
Test / Track Benchmarks / Track Benchmarks with Bencher
Deploy  /  Deploy API to Fly.io Test
0s
Deploy / Deploy API to Fly.io Test
Deploy  /  Deploy API to Fly.io Dev
8m 31s
Deploy / Deploy API to Fly.io Dev
Matrix: Release / Release API Smoke Test
Deploy  /  Deploy API to Fly.io Prod
Deploy / Deploy API to Fly.io Prod
Deploy  /  Deploy Console UI to Cloudflare Dev
2m 9s
Deploy / Deploy Console UI to Cloudflare Dev
Release  /  Release Bencher
0s
Release / Release Bencher
Deploy  /  Deploy Console UI to Cloudflare Prod
0s
Deploy / Deploy Console UI to Cloudflare Prod
CI Success
2s
CI Success
Fit to window
Zoom out
Zoom in

Annotations

3 errors, 33 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.
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/
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.
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/
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/
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/
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/
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/
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
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/
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
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/
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/
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 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
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:62a75be0cb1418198e685d081870235f7dfa4b630cd5f7e77459bfbae6ff0327
bencher-console
24.2 MB
sha256:5b4e96fc0714ac9594f24c13dcec2be05706e5dcb7e714e08fad670963f546b5
bencher-u-ep-parameters-api-perf-img-linux-arm-64
6.96 MB
sha256:f6baab20196caf7955d2179be0b0ec68fd143990987600c3a4c2dde0bf83e920
bencher-u-ep-parameters-api-perf-img-linux-arm-64.deb
4 MB
sha256:9cc69495d82042a71854dedb507ce813cf65bef3af1a9b7d75abecb7d5606286
bencher-u-ep-parameters-api-perf-img-linux-x86-64
7.41 MB
sha256:af8f68e2b816324ab2b27fd88ce49f914da6ff6581bcfd213beef593f9829255
bencher-u-ep-parameters-api-perf-img-linux-x86-64.deb
4.55 MB
sha256:e8b39167e184f2384cf2fbec3b8643e9baf8d8a2bf05cf6182110ebdb4c819f8
bencher-u-ep-parameters-api-perf-img-macos-arm-64
8.45 MB
sha256:27252c9c85c42d97e5da545ec3fd8349a89ee084d735e681430896e3c4fd720d
bencher-u-ep-parameters-api-perf-img-macos-x86-64
8.48 MB
sha256:8e50526211a805c8305df0aeada2a6ccc6d19197f7846e0e7fe7ccb8b79a7c2a
bencher-u-ep-parameters-api-perf-img-windows-arm-64.exe
7.33 MB
sha256:97ce90998f5a8b580dd6059950fa06db1fd1e6671e9f2ded0625faab0f3c1b18
bencher-u-ep-parameters-api-perf-img-windows-x86-64.exe
7.64 MB
sha256:e1f54701f7ba2567a160808902a25d824b04a383cabde0aca17e6e675ea42ed1
bencher-valid-pkg
358 KB
sha256:2e7b01ed69914b950953151cf910ff31ea3eaf14b0ba578fd32e750af33a96b6
bencherdev~bencher~Z8OMPW.dockerbuild
122 KB
sha256:4bfba08e38bf03d328e1b41f0e426a3e30e16489787887896dfb852ffa7b8087
event.json
4.02 KB
sha256:d9d3808649f705469aeda0b1451444b740ced62ed54fcd236a82a94d635a01c9
perf.jpeg
42.3 KB
sha256:a93a507397b78ea2203ac0bf2eefc5305ef00cfe023a6f82eca9eb029019692c
runner-u-ep-parameters-api-perf-img-linux-arm-64
12.5 MB
sha256:fe4b8a81129dd8bdb2df3926eb9c5578873e69d7b9c4a56509f50e84109329c7
runner-u-ep-parameters-api-perf-img-linux-x86-64
16.3 MB
sha256:78c466d613f0c437b559fc4da9a707d846e409ff3bae8d54b5688d7289f9b072