Skip to content

Commit fe802a0

Browse files
committed
merge: branch ataxx-0.2.0
2 parents 9ae07cf + f62ba90 commit fe802a0

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

.github/workflows/ci.yml

+11-3
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,11 @@ on:
55
- pull_request
66

77
env:
8+
# treat warnings as errors
9+
RUSTFLAGS: -D warnings
10+
RUSTDOCFLAGS: -D warnings
11+
12+
# use colors when printing
813
CARGO_TERM_COLOR: always
914

1015
jobs:
@@ -21,8 +26,11 @@ jobs:
2126

2227
steps:
2328
- uses: actions/checkout@v4
29+
30+
# update rust to latest stable version
2431
- run: rustup update stable && rustup default stable
2532

26-
- run: cargo clippy --verbose
27-
- run: cargo build --verbose
28-
- run: cargo test --verbose
33+
- run: cargo clippy # look for lint errors
34+
- run: cargo build # look for build errors
35+
- run: cargo test # look for test errors
36+
- run: cargo doc # look for bad documentation

0 commit comments

Comments
 (0)