Skip to content

Commit 30b91db

Browse files
committed
ci(rust): build, test and lint rhodibot
The rust.yml matrix was [robot-repo-automaton, shared-context, dashboard]. rhodibot - the crate implementing the GitHub App, and the one this branch changes - was not in it, so it had never been compiled in CI. Adding it means the gated commands (build --locked --all-targets, test --locked, clippy --all-targets -- -D warnings) actually cover it.
1 parent a78801a commit 30b91db

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

‎.github/workflows/rust.yml‎

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,10 @@ jobs:
2828
strategy:
2929
fail-fast: false
3030
matrix:
31-
crate: [robot-repo-automaton, shared-context, dashboard]
31+
# rhodibot was missing from this matrix, so the crate that ships the
32+
# GitHub App had never been built, tested or linted in CI. Its
33+
# verification was whatever a human remembered to run locally.
34+
crate: [robot-repo-automaton, shared-context, dashboard, rhodibot]
3235
defaults:
3336
run:
3437
working-directory: ${{ matrix.crate }}

0 commit comments

Comments
 (0)