Skip to content

ci: run frontend tests only on artifact-producing matrix job #80

ci: run frontend tests only on artifact-producing matrix job

ci: run frontend tests only on artifact-producing matrix job #80

Triggered via push February 28, 2026 04:38
Status Success
Total duration 23m 25s
Artifacts 12

build.yml

on: push
Lint Workflows
31s
Lint Workflows
Matrix: build-rust
Matrix: build-frontend
Generate Binding Sources
3m 34s
Generate Binding Sources
Matrix: build-electron
Create Release
21s
Create Release
Fit to window
Zoom out
Zoom in

Annotations

30 warnings
Build Frontend (macos-14): frontend/src/App.tsx#L241
Unnecessary optional chain on a non-nullish value
Build Frontend (macos-14): frontend/src/App.tsx#L203
Unnecessary optional chain on a non-nullish value
Build Frontend (macos-14): frontend/src/App.tsx#L199
Unnecessary optional chain on a non-nullish value
Build Frontend (macos-14): frontend/src/App.tsx#L190
Arrow function has a complexity of 22. Maximum allowed is 15
Build Frontend (macos-14): frontend/src/App.tsx#L172
Missing return type on function
Build Frontend (macos-14): frontend/src/App.tsx#L162
Missing return type on function
Build Frontend (macos-14): frontend/src/App.tsx#L134
Missing return type on function
Build Frontend (macos-14): frontend/src/App.tsx#L28
Function 'App' has a complexity of 35. Maximum allowed is 15
Build Frontend (macos-14): frontend/src/App.tsx#L28
Missing return type on function
Build Frontend (macos-14): frontend/src/App.tsx#L28
Function 'App' has too many lines (564). Maximum allowed is 50
Build Frontend (ubuntu-latest): frontend/src/App.tsx#L241
Unnecessary optional chain on a non-nullish value
Build Frontend (ubuntu-latest): frontend/src/App.tsx#L203
Unnecessary optional chain on a non-nullish value
Build Frontend (ubuntu-latest): frontend/src/App.tsx#L199
Unnecessary optional chain on a non-nullish value
Build Frontend (ubuntu-latest): frontend/src/App.tsx#L190
Arrow function has a complexity of 22. Maximum allowed is 15
Build Frontend (ubuntu-latest): frontend/src/App.tsx#L172
Missing return type on function
Build Frontend (ubuntu-latest): frontend/src/App.tsx#L162
Missing return type on function
Build Frontend (ubuntu-latest): frontend/src/App.tsx#L134
Missing return type on function
Build Frontend (ubuntu-latest): frontend/src/App.tsx#L28
Function 'App' has a complexity of 35. Maximum allowed is 15
Build Frontend (ubuntu-latest): frontend/src/App.tsx#L28
Missing return type on function
Build Frontend (ubuntu-latest): frontend/src/App.tsx#L28
Function 'App' has too many lines (564). Maximum allowed is 50
Build Frontend (windows-latest): frontend/src/App.tsx#L241
Unnecessary optional chain on a non-nullish value
Build Frontend (windows-latest): frontend/src/App.tsx#L203
Unnecessary optional chain on a non-nullish value
Build Frontend (windows-latest): frontend/src/App.tsx#L199
Unnecessary optional chain on a non-nullish value
Build Frontend (windows-latest): frontend/src/App.tsx#L190
Arrow function has a complexity of 22. Maximum allowed is 15
Build Frontend (windows-latest): frontend/src/App.tsx#L172
Missing return type on function
Build Frontend (windows-latest): frontend/src/App.tsx#L162
Missing return type on function
Build Frontend (windows-latest): frontend/src/App.tsx#L134
Missing return type on function
Build Frontend (windows-latest): frontend/src/App.tsx#L28
Function 'App' has a complexity of 35. Maximum allowed is 15
Build Frontend (windows-latest): frontend/src/App.tsx#L28
Missing return type on function
Build Frontend (windows-latest): frontend/src/App.tsx#L28
Function 'App' has too many lines (564). Maximum allowed is 50

Artifacts

Produced during runtime
Name Size Digest
binding-sources Expired
225 KB
sha256:fb7b7c7b67ef09e90330a648d09343141942829de734231501678d80863004f2
electron-linux Expired
199 MB
sha256:826b446691b30ccda7df27834041175f5e3ba636b3d42bef8d975834a1a27b63
electron-mac Expired
110 MB
sha256:4c6d8901536375b7967dfd46519caa649845a6242aa3c8a28a16437543da0de0
electron-win Expired
191 MB
sha256:4e151d308b503e9b60e68f8f749cecac668af632b95aa694b931ad9b19e13de1
frontend-dist Expired
424 KB
sha256:82d9f65dc1440dfd438288a2930dc1e7c34a92cba00ff7cd29f8b88f0cccb1f7
pumas-core-crate Expired
324 KB
sha256:4328c3b955e593f23313a5dca2248347385c551a0f9296b7aeaf49c3bf2f749d
rpc-aarch64-apple-darwin Expired
5.56 MB
sha256:4083036e6310d5d1431bbf9050d9e434f43bb00b4e84ed231c8af79ff3781c0e
rpc-x86_64-pc-windows-msvc Expired
5.97 MB
sha256:50fb9102aafbd29e3f8107d3977eb0fd88da77f143565e0abd559b4c0729486b
rpc-x86_64-unknown-linux-gnu Expired
6.3 MB
sha256:e48022e6d9815191dfb595523a6a0fb5ba679b5d16aa48e9c5efa711dce46213
rust-aarch64-apple-darwin Expired
3.83 MB
sha256:935381801ade491289167e8b25c81d4b1382b29ac360cd194c58fd7d6e976b9c
rust-x86_64-pc-windows-msvc Expired
3.75 MB
sha256:865e606ae809ef50202806d9a4cf1517f4a9eb9f84af6a737d9f106736b7c1ef
rust-x86_64-unknown-linux-gnu Expired
4.34 MB
sha256:7e157ddc8e6703ee059ecce962412114e3b85af69b8c1b32bd4aad88a2b7aef6