Merge pull request #1310 from TheBlueMatt/2022-02-bump-msrv
authorMatt Corallo <649246+TheBlueMatt@users.noreply.github.com>
Wed, 2 Mar 2022 19:09:14 +0000 (19:09 +0000)
committerGitHub <noreply@github.com>
Wed, 2 Mar 2022 19:09:14 +0000 (19:09 +0000)
Bump MSRV to 1.41.1.

1  2 
.github/workflows/build.yml

index 964a752056d301ccc9c2275ebc5b5091d2d40cf5,120b2f5df0c40353bc2761433b830e251a157ecd..a4eec2bbc42e7f97edf89ef7f1228b82b5f2e56d
@@@ -10,10 -10,8 +10,8 @@@ jobs
          platform: [ ubuntu-latest ]
          toolchain: [ stable,
                       beta,
-                      # 1.36.0 is MSRV for Rust-Lightning, lightning-invoice, and lightning-persister
-                      1.36.0,
-                      # 1.41.0 is Debian stable
-                      1.41.0,
+                      # 1.41.1 is MSRV for Rust-Lightning, lightning-invoice, and lightning-persister
+                      1.41.1,
                       # 1.45.2 is MSRV for lightning-net-tokio, lightning-block-sync, and coverage generation
                       1.45.2,
                       # 1.47.0 will be the MSRV for no-std builds using hashbrown once core2 is updated
            - toolchain: beta
              build-net-tokio: true
              build-no-std: true
-           - toolchain: 1.36.0
+           - toolchain: 1.41.1
              build-no-std: false
              test-log-variants: true
-           - toolchain: 1.41.0
-             build-no-std: false
            - toolchain: 1.45.2
              build-net-old-tokio: true
              build-net-tokio: true
      steps:
        - name: Checkout source code
          uses: actions/checkout@v2
 -      - name: Install Rust ${{ env.TOOLCHAIN }} toolchain
 +      - name: Install Rust 1.58 toolchain
          uses: actions-rs/toolchain@v1
          with:
 -          toolchain: ${{ env.TOOLCHAIN }}
 +          toolchain: 1.58
            override: true
            profile: minimal
        - name: Install dependencies for honggfuzz