Commit Graph

14 Commits

Author SHA1 Message Date
Mikolaj Wielgus ffb96ffff1 chore: Change reserved `debug` profile name to `dev`, the correct name, in CI
Also, it's `--cargo-profile`, not `--profile`, for `cargo nextest`.
2025-09-17 16:41:33 +02:00
Mikolaj Wielgus 23988477a2 chore: Fix `cargo build` command, there is no `-P` switch, only `--profile` 2025-09-17 16:34:00 +02:00
Mikolaj Wielgus 0c3c8c3e3d chore: Set build profile correctly this time in CI 2025-09-17 16:28:36 +02:00
Mikolaj Wielgus e60986133e chore: Add optimized release build and test to CI 2025-09-17 16:11:06 +02:00
Mikolaj Wielgus 5abce8b655 test: Report route lengths for benchmarking purposes 2025-09-17 14:38:46 +02:00
Mikolaj Wielgus 3b520b56c6 chore: Fix command invocation in CI 2025-09-15 17:06:11 +02:00
Mikolaj Wielgus 73080fb320 chore: Attempt to fix missing `cargo binstall` command error in CI 2025-09-15 15:52:54 +02:00
Mikolaj Wielgus 1ba0b47cef test: Use `cargo nextest` instead of `cargo test` to show test run times
This will be very useful for optimizing and benchmarking.
2025-09-15 15:33:42 +02:00
Mikolaj Wielgus c7a5da8b1a ci: remove file inclusions and exclusions
Some PRs don't seem to not run some of the CI steps, and this may be the
cause. The `-j4` flag should be sufficient to avoid straining Codeberg
CI.
2025-03-10 02:45:21 +01:00
Mikolaj Wielgus 225af3ebee ci: remove `-j4` from `cargo binstall` since it doesn't understand it 2025-01-09 23:17:17 +01:00
Mikolaj Wielgus b1aa6773de ci: pass `-j4` to cargo to prevent it from taking up all cores at once 2025-01-09 22:57:33 +01:00
Mikolaj Wielgus b6bf35033b ci: put `xdg-portal` in the `build_egui` test in verbatim to fix build error 2025-01-09 16:51:29 +01:00
Mikolaj Wielgus 3af4338743 ci: restore `xdg-portal` feature to fix CI run error 2025-01-09 16:43:04 +01:00
Mikolaj Wielgus 1439049ca4 ci: make egui and WASM builds steps instead of parallelly ran flows
This will reduce momentary strain in favor of running for a longer time.

Reference issue: https://codeberg.org/topola/topola/issues/155
2025-01-09 16:37:13 +01:00