diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index eb397230f..9a24b15cc 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -8,8 +8,8 @@ jobs: matrix: toolchain: [ stable, beta, - # 1.22.0 is MSRV for rust-lightning in general: - 1.22.0, + # 1.30.0 is MSRV for Rust-Lightning + 1.30.0, # 1.34.2 is Debian stable 1.34.2, # 1.39.0 is MSRV for lightning-net-tokio and generates coverage diff --git a/.travis.yml b/.travis.yml index 0c36806c6..1e1367981 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,8 +2,8 @@ language: rust rust: - stable - beta - # 1.22.0 is MSRV for rust-lightning in general: - - 1.22.0 + # 1.30.0 is MSRV for rust-lightning in general: + - 1.30.0 # 1.34.2 is Debian stable - 1.34.2 # 1.39.0 is MSRV for lightning-net-tokio and generates coverage diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 7a0c71f40..0b6e07acf 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -50,7 +50,8 @@ be covered by functional tests. When refactoring, structure your PR to make it easy to review and don't hestitate to split it into multiple small, focused PRs. -The Minimal Supported Rust Version is 1.22.0 (enforced by our Travis). +The Minimal Supported Rust Version is 1.30.0 (enforced by our Travis and +GitHub Actions). Commits should cover both the issue fixed and the solution's rationale. These [guidelines](https://chris.beams.io/posts/git-commit/) should be kept in mind.