Commit 3fe854d
committed
Merge #60: Remove releases, introduce min version testing, match rust-bitcoin lint and fmt
04f8b0a cargo-rbmt: match rust-bitcoin lint and fmt rules (Nick Johnson)
f5fe580 releases, cargo-rbmt: remove releases and introduce min version testing (Nick Johnson)
e195b5a cargo-rbmt: update lock command to restore Cargo.lock (Nick Johnson)
Pull request description:
Without the `releases` dependency graph, pretty easy to dogfood min and recent version testing. Also easier to adopt rust-bitcion's lint and format rules. I kept it a workspace even though it only has one package to dogfood the slightly more complex case. Plus, might add some packages in the future.
Closes #54
ACKs for top commit:
tcharding:
ACK 04f8b0a
Tree-SHA512: 35fe21c0ac4bb52c5646382a8e3a2e1ba40de6e11c1d69b82a1a97f2bf5aadb0afb9691d2965d336794c722af8dc2e71a037663076c7624cd400e3bdb748c040File tree
31 files changed
+1343
-3510
lines changed- .github/workflows
- cargo-rbmt
- src
- releases
- src
31 files changed
+1343
-3510
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
| 32 | + | |
33 | 33 | | |
34 | 34 | | |
35 | | - | |
| 35 | + | |
36 | 36 | | |
37 | 37 | | |
38 | | - | |
| 38 | + | |
39 | 39 | | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
0 commit comments