cargo-binstall/.github/workflows
Jiahao XU 26b6db2244
Fix release-cli.yml: Do not dry run cargo-publish (#1487)
* Fix `release-cli.yml`: Do not dry run `cargo-publish`

If dependencies of `carog-binstall` is bumped, then `cargo-publish` dry
run will fail since the dependency has not published yet

Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>

* Speedup step publish in `release-cli.yml`

Use `just-setup` to cache rust/zig compilation, also
disable all features to reduce dependencies pulled in.

Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>

* `release-cli.yml`: Restore rust cache before ephermal-crate.sh is run

which writes the key to `Cargo.toml` and invalidates the cache.

Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>

---------

Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2023-11-11 11:11:09 +00:00
..
cache-cleanup.yml build(deps): bump actions/checkout from 3 to 4 (#1346) 2023-09-05 02:10:48 +00:00
ci.yml Fix CI: Use cargo-hack 0.6.10 (#1468) 2023-10-20 10:37:54 +00:00
gh-action.yml build(deps): bump actions/checkout from 3 to 4 (#1346) 2023-09-05 02:10:48 +00:00
install-script.yml build(deps): bump actions/checkout from 3 to 4 (#1346) 2023-09-05 02:10:48 +00:00
release-cli.yml Fix release-cli.yml: Do not dry run cargo-publish (#1487) 2023-11-11 11:11:09 +00:00
release-packages.yml Fix CI: Use cargo-hack 0.6.10 (#1468) 2023-10-20 10:37:54 +00:00
release-pr.yml build(deps): bump actions/checkout from 3 to 4 (#1346) 2023-09-05 02:10:48 +00:00
release.yml Use explicit write permissions (#1404) 2023-09-26 21:57:51 +00:00
shellcheck.yml build(deps): bump actions/checkout from 3 to 4 (#1346) 2023-09-05 02:10:48 +00:00
upgrade-transitive-deps.yml build(deps): bump actions/checkout from 3 to 4 (#1346) 2023-09-05 02:10:48 +00:00