Two separate breakages from the first green-ish CI run:
1. tests/hs.rs asserted on a constant, which clippy rejects under
-D warnings (clippy::assertions_on_constants) because the compiler
folds the assert away. Compare through a runtime binding instead.
2. The release workflow built the aarch64 binary fine (13m02s, verified
ARM ELF) but the publish step died with:
/var/run/act/workflow/3: line 6: scripts/publish-release.sh: No such file or directory
run: steps execute with act's cwd, not the repo root, so relative
paths miss. Pin every run step with cd "${GITHUB_WORKSPACE}" (the
pattern the osint-dashboard workflow already relies on).
Verified locally before pushing: cargo test 41 passed, cargo clippy
--all-targets -- -D warnings clean.
|
||
|---|---|---|
| .. | ||
| hs.rs | ||
| protocol.rs | ||
| qr.rs | ||
| rotate.rs | ||
| rotate_hs.rs | ||
| store.rs | ||
| tor_hs.rs | ||
| tui_chrome.rs | ||
| two_node.rs | ||
| wipe.rs | ||