File tree 3 files changed +11
-3
lines changed
3 files changed +11
-3
lines changed Original file line number Diff line number Diff line change @@ -3,13 +3,17 @@ on: [push, pull_request]
3
3
name : CI
4
4
5
5
jobs :
6
-
7
6
test-fmt :
8
7
name : Test
9
8
runs-on : ubuntu-20.04
10
9
env :
11
10
TEST_ELECTRUM_SERVER : electrum.blockstream.info:50001
12
11
# TEST_ELECTRUM_SERVER: bitcoin.aranguren.org:50001
12
+ strategy :
13
+ matrix :
14
+ rust :
15
+ - stable # STABLE
16
+ - 1.63.0 # MSRV
13
17
steps :
14
18
- name : Checkout
15
19
uses : actions/checkout@v2
24
28
- name : Install rustup
25
29
run : curl https://sh.rustup.rs -sSf | sh -s -- -y
26
30
- name : Set default toolchain
27
- run : $HOME/.cargo/bin/rustup default stable
31
+ run : $HOME/.cargo/bin/rustup default ${{ matrix.rust }}
28
32
- name : Set profile
29
33
run : $HOME/.cargo/bin/rustup set profile minimal
30
34
- name : Fmt
Original file line number Diff line number Diff line change @@ -9,6 +9,7 @@ documentation = "https://docs.rs/electrum-client/"
9
9
description = " Bitcoin Electrum client library. Supports plaintext, TLS and Onion servers."
10
10
keywords = [" bitcoin" , " electrum" ]
11
11
readme = " README.md"
12
+ rust-version = " 1.63.0"
12
13
13
14
# loosely based on https://github.com/evgeniy-scherbina/rust-electrumx-client
14
15
Original file line number Diff line number Diff line change 1
- # rust-electrum-client [ ![ Build Status]] [ GitHub Workflow ] [ ![ Latest Version]] [ crates.io ]
1
+ # rust-electrum-client
2
+ [ ![ Build Status]] [ GitHub Workflow ] [ ![ Latest Version]] [ crates.io ] [ ![ MSRV Badge]] [ Rust Blog ]
2
3
3
4
[ Build Status ] : https://github.com/bitcoindevkit/rust-electrum-client/actions/workflows/cont_integration.yml/badge.svg
4
5
[ GitHub Workflow ] : https://github.com/bitcoindevkit/rust-electrum-client/actions?query=workflow%3ACI
5
6
[ Latest Version ] : https://img.shields.io/crates/v/electrum-client.svg
6
7
[ crates.io ] : https://crates.io/crates/electrum-client
8
+ [ MSRV Badge ] : https://img.shields.io/badge/rustc-1.63.0%2B-lightgrey.svg
9
+ [ Rust Blog ] : https://blog.rust-lang.org/2022/08/11/Rust-1.63.0.html
7
10
8
11
Bitcoin Electrum client library. Supports plaintext, TLS and Onion servers.
You can’t perform that action at this time.
0 commit comments