File tree 2 files changed +14
-21
lines changed
2 files changed +14
-21
lines changed Original file line number Diff line number Diff line change @@ -41,22 +41,16 @@ jobs:
41
41
- name : Pin dependencies for MSRV
42
42
if : matrix.rust.version == '1.63.0'
43
43
run : |
44
- cargo update -p zstd-sys --precise "2.0.8+zstd.1.5.5"
45
- cargo update -p time --precise "0.3.20"
46
- cargo update -p home --precise "0.5.5"
47
- cargo update -p proptest --precise "1.2.0"
48
- cargo update -p url --precise "2.5.0"
49
- cargo update -p cc --precise "1.0.105"
50
44
cargo update -p tokio --precise "1.38.1"
51
45
cargo update -p tokio-util --precise "0.7.11"
52
- cargo update -p indexmap --precise "2.5.0"
53
- cargo update -p security-framework-sys --precise "2.11.1"
54
- cargo update -p csv --precise "1.3.0"
55
- cargo update -p unicode-width --precise "0.1.13"
56
46
cargo update -p [email protected] --precise "0.23.19"
47
+ cargo update -p url --precise "2.5.0"
48
+ cargo update -p security-framework-sys --precise "2.11.1"
49
+ cargo update -p indexmap --precise "2.5.0"
57
50
- name : Build
58
- run : cargo build --workspace --exclude 'example_*' ${{ matrix.features }}
51
+ run : cargo build --workspace --exclude 'example_*' --exclude 'bdk_testenv' ${{ matrix.features }}
59
52
- name : Test
53
+ if : matrix.rust.version != '1.63.0'
60
54
run : cargo test --workspace --exclude 'example_*' ${{ matrix.features }}
61
55
62
56
check-no-std :
Original file line number Diff line number Diff line change @@ -68,19 +68,18 @@ This library should compile with any combination of features with Rust 1.63.0.
68
68
To build with the MSRV you will need to pin dependencies as follows:
69
69
70
70
``` shell
71
- cargo update -p zstd-sys --precise " 2.0.8+zstd.1.5.5"
72
- cargo update -p time --precise " 0.3.20"
73
- cargo update -p home --precise " 0.5.5"
74
- cargo update -p proptest --precise " 1.2.0"
75
- cargo update -p url --precise " 2.5.0"
76
- cargo update -p cc --precise " 1.0.105"
77
71
cargo update -p tokio --precise " 1.38.1"
78
72
cargo update -p tokio-util --precise " 0.7.11"
79
- cargo update -p indexmap --precise " 2.5.0"
80
- cargo update -p security-framework-sys --precise " 2.11.1"
81
- cargo update -p csv --precise " 1.3.0"
82
- cargo update -p unicode-width --precise " 0.1.13"
83
73
cargo update -p
[email protected] --precise
" 0.23.19"
74
+ cargo update -p url --precise " 2.5.0"
75
+ cargo update -p security-framework-sys --precise " 2.11.1"
76
+ cargo update -p indexmap --precise " 2.5.0"
77
+ ```
78
+
79
+ And exclude example and test related crates:
80
+
81
+ ``` shell
82
+ cargo build --workspace --exclude ' example_*' --exclude ' bdk_testenv'
84
83
```
85
84
86
85
## License
You can’t perform that action at this time.
0 commit comments