File tree Expand file tree Collapse file tree 2 files changed +7
-8
lines changed Expand file tree Collapse file tree 2 files changed +7
-8
lines changed Original file line number Diff line number Diff line change 9
9
platform : [ ubuntu-latest ]
10
10
toolchain : [ stable,
11
11
beta,
12
- # 1.30 .0 is MSRV for Rust-Lightning
13
- 1.30 .0,
14
- # 1.34.2 is Debian stable
15
- 1.34.2 ,
12
+ # 1.36 .0 is MSRV for Rust-Lightning, lightning-invoice, and lightning-persister
13
+ 1.36 .0,
14
+ # 1.41.0 is Debian stable
15
+ 1.41.0 ,
16
16
# 1.45.2 is MSRV for lightning-net-tokio, lightning-block-sync, and coverage generation
17
17
1.45.2]
18
18
include :
47
47
run : RUSTFLAGS="-C link-dead-code" cargo build --verbose --color always
48
48
- name : Build on Rust ${{ matrix.toolchain }}
49
49
if : " ! matrix.build-net-tokio"
50
- run : cargo build --verbose --color always -p lightning && cargo build --verbose --color always -p lightning-invoice
50
+ run : cargo build --verbose --color always -p lightning && cargo build --verbose --color always -p lightning-invoice && cargo build --verbose --color always -p lightning-persister
51
51
- name : Build Block Sync Clients on Rust ${{ matrix.toolchain }} with features
52
52
if : " matrix.build-net-tokio && !matrix.coverage"
53
53
run : |
74
74
run : RUSTFLAGS="-C link-dead-code" cargo test --verbose --color always
75
75
- name : Test on Rust ${{ matrix.toolchain }}
76
76
if : " ! matrix.build-net-tokio"
77
- run : cargo test --verbose --color always -p lightning && cargo test --verbose --color always -p lightning-invoice
77
+ run : cargo test --verbose --color always -p lightning && cargo test --verbose --color always -p lightning-invoice && cargo build --verbose --color always -p lightning-persister
78
78
- name : Test Block Sync Clients on Rust ${{ matrix.toolchain }} with features
79
79
if : " matrix.build-net-tokio && !matrix.coverage"
80
80
run : |
Original file line number Diff line number Diff line change @@ -75,8 +75,7 @@ be covered by functional tests.
75
75
When refactoring, structure your PR to make it easy to review and don't
76
76
hestitate to split it into multiple small, focused PRs.
77
77
78
- The Minimal Supported Rust Version is 1.30.0 (enforced by our Travis and
79
- GitHub Actions).
78
+ The Minimal Supported Rust Version is 1.36.0 (enforced by our GitHub Actions).
80
79
81
80
Commits should cover both the issue fixed and the solution's rationale.
82
81
These [ guidelines] ( https://chris.beams.io/posts/git-commit/ ) should be kept in mind.
You can’t perform that action at this time.
0 commit comments