5151 uses : dtolnay/rust-toolchain@master
5252 with :
5353 toolchain : ${{ matrix.rust }}
54+ - name : Install cargo-get
55+ run : cargo install cargo-get
5456 - name : Run tests
5557 run : cargo test --all-features
56- - run : pip3 install -U tomlq
5758 - run : " ./build.sh"
5859 env :
5960 OS_NAME : ${{ matrix.os }}
7879 uses : dtolnay/rust-toolchain@master
7980 with :
8081 toolchain : stable
82+ - name : Install cargo-get
83+ run : cargo install cargo-get
8184 - name : Publish to crates.io
8285 run : cargo publish
8386 env :
9194 uses : actions/download-artifact@v4
9295 with :
9396 name : stableartifacts-macos-latest
94- - run : pip3 install -U tomlq
9597 - name : Generate release.txt
9698 run : " ./changelog.sh"
9799 - name : Release
@@ -119,6 +121,8 @@ jobs:
119121 uses : dtolnay/rust-toolchain@master
120122 with :
121123 toolchain : stable
124+ - name : Install cargo-get
125+ run : cargo install cargo-get
122126 - name : Dry-run publish on non-tags
123127 run : cargo publish --dry-run
124128 # Test downloading the artifacts
@@ -130,3 +134,6 @@ jobs:
130134 uses : actions/download-artifact@v4
131135 with :
132136 name : stableartifacts-macos-latest
137+ # Test generating release.txt
138+ - name : Generate release.txt
139+ run : " ./changelog.sh"
0 commit comments