Files
rustguac/.github
Dave Kempe 83a91109d9 ci: run the test suite
CI ran fmt, clippy, build and audit but never `cargo test`, so none of the
310 tests had ever run on a pull request. That included the regression
tests written specifically to guard past incidents: the recording rotation
that deleted in-progress files, and the credential-variable folder scan
that hid subfolder-granted entries from operators. Both could have been
reintroduced without CI noticing.

Runs the debug profile rather than --release on purpose. debug_assertions
and integer overflow checks are compiled in there and switched off in a
release build, and the wire-protocol parser is where an overflow would
otherwise pass silently.

Noted by @joshsol1 on #230.
2026-09-30 09:31:03 +10:00
..
2026-09-30 09:31:03 +10:00