File tree Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Original file line number Diff line number Diff line change 6262 - name : cargo test
6363 run : cargo test --release --all-features
6464
65- # Remove this check if you don't use cargo-deny in the repo
6665 deny-check :
6766 name : cargo-deny
6867 runs-on : ubuntu-22.04
@@ -72,19 +71,22 @@ jobs:
7271 submodules : true
7372 - uses : EmbarkStudios/cargo-deny-action@v2
7473
75- # Remove this check if you don't publish the crate(s) from this repo
7674 publish-check :
7775 name : Publish Check
7876 runs-on : ubuntu-22.04
7977 steps :
8078 - uses : actions/checkout@v4
8179 with :
8280 submodules : true
83- - run : cargo fetch
81+ - uses : cargo-bins/cargo-binstall@main
82+ - run : cargo binstall cargo-release
83+ - run : cargo fetch --locked
84+ - run : cargo release patch --allow-branch=*
85+ # cargo release in workspace root doesn't actually run `publish check` on any crate, do so manually
8486 - name : cargo publish check
85- run : cargo publish --dry-run --manifest-path spirv-tools-sys/Cargo.toml
87+ run : cargo release patch --allow-branch=* --manifest-path spirv-tools-sys/Cargo.toml
8688 - name : cargo publish check
87- run : cargo publish --dry-run --manifest-path Cargo.toml
89+ run : cargo release patch --allow-branch=* --manifest-path spirv-tools/ Cargo.toml
8890
8991defaults :
9092 run :
You can’t perform that action at this time.
0 commit comments