File tree Expand file tree Collapse file tree 1 file changed +12
-9
lines changed
Expand file tree Collapse file tree 1 file changed +12
-9
lines changed Original file line number Diff line number Diff line change @@ -16,15 +16,18 @@ msrv_rustup := "+" + msrv
1616
1717# Downgrade dev-dependencies necessary to run MSRV checks/tests.
1818[private ]
19- downgrade-for-msrv :
20- cargo update -p=serde_with --precise=3.12.0 # next ver: 1.74.0
21- cargo update -p=idna_adapter --precise=1.2.0 # next ver: 1.82.0
22- cargo update -p=litemap --precise=0.7.3 # next ver: 1.71.1
23- cargo update -p=zerofrom --precise=0.1.4 # next ver: 1.71.1
24- cargo update -p=yoke --precise=0.7.4 # next ver: 1.71.1
25- cargo update -p=syn@2 --precise=2.0.114 # next ver: 1.71.0
26- cargo update -p=quote --precise=1.0.44 # next ver: 1.71.0
27- cargo update -p=unicode-ident --precise=1.0.22 # next ver: 1.71.0
19+ downgrade-for-msrv toolchain = " ":
20+ #!/usr/bin/env bash
21+ set -eEuo pipefail
22+ cargo {{ toolchain }} update -p=serde_with --precise=3.12.0 # next ver: 1.74.0
23+ cargo {{ toolchain }} update -p=idna_adapter --precise=1.2.0 # next ver: 1.82.0
24+ cargo {{ toolchain }} update -p=litemap --precise=0.7.3 # next ver: 1.71.1
25+ cargo {{ toolchain }} update -p=zerofrom --precise=0.1.4 # next ver: 1.71.1
26+ cargo {{ toolchain }} update -p=yoke --precise=0.7.4 # next ver: 1.71.1
27+ syn_version=$(cargo metadata --format-version=1 | jq -r ' .packages[] | select(.name == "syn") | .version' )
28+ cargo {{ toolchain }} update -p=syn@" $syn_version" --precise=" 2.0.114" # next ver: 1.71.0
29+ cargo {{ toolchain }} update -p=quote --precise=1.0.44 # next ver: 1.71.0
30+ cargo {{ toolchain }} update -p=unicode-ident --precise=1.0.22 # next ver: 1.71.0
2831
2932# Test workspace using MSRV
3033test-msrv : downgrade-for-msrv (test-no-coverage msrv_rustup)
You can’t perform that action at this time.
0 commit comments