Skip to content

Commit 83afde2

Browse files
authored
ci: noverify on publish (#3760)
We publish 33 crates, and sometimes toward the end of the publish job, we timeout waiting for crates.io to reflect the publication. This can be for a number of reasons, commonly because crates.io is overloaded and we are supposed to come back later. This leaves the release in a weird unfinished state where it becomes hard to complete it. It's also very slow, taking on average about 40 minutes to re-check and publish the entire dependency tree for every crate that we publish. If we switch to `--no-verify` that should free us from both issues, at the risk of potentially creating a release of a crate that doesn't build outside of the workspace properly. Signed-off-by: Andrew Duffy <[email protected]>
1 parent 78d022a commit 83afde2

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

.github/workflows/publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
2929
- name: Release
3030
run: |
31-
cargo publish -Z package-workspace --allow-dirty --workspace \
31+
cargo publish -Z package-workspace --no-verify --allow-dirty --workspace \
3232
--exclude bench-vortex \
3333
--exclude vortex-python \
3434
--exclude vortex-duckdb \

0 commit comments

Comments
 (0)