Skip to content

Commit a4fb42f

Browse files
authored
Merge pull request #16 from epage/updates
Improving project maintenance
2 parents e91b8c8 + 5505ed4 commit a4fb42f

File tree

3 files changed

+24
-0
lines changed

3 files changed

+24
-0
lines changed

.github/ISSUE_TEMPLATE.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
dir-diff version:
2+
rust version:
3+
OS:

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
- [ ] Tests created for any new feature or regression tests for bugfixes.
2+
- [ ] `cargo test` succeeds
3+
- [ ] `cargo +nightly clippy` succeeds

.travis.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,21 @@ rust:
44
- nightly
55
- beta
66
- stable
7+
8+
matrix:
9+
include:
10+
- rust: nightly-2017-10-09
11+
env:
12+
- CLIPPY_VERS="0.0.165"
13+
- CLIPPY_TOOLCHAIN="2017-10-09"
14+
install:
15+
- cargo +nightly-$CLIPPY_TOOLCHAIN clippy -- --version || travis_wait cargo +nightly-$CLIPPY_TOOLCHAIN install clippy --vers "$CLIPPY_VERS" --force
16+
- export PATH=$HOME/.cargo/bin:$PATH
17+
script:
18+
- cargo +nightly-$CLIPPY_TOOLCHAIN clippy -- -D warnings
19+
20+
script:
21+
- rustc -Vv
22+
- cargo -V
23+
- cargo check --verbose
24+
- cargo test --verbose

0 commit comments

Comments
 (0)