Skip to content

Comments

Fix publish dry run for crates with no deps#59

Merged
leighmcculloch merged 2 commits intomainfrom
fix-no-deps
Dec 1, 2023
Merged

Fix publish dry run for crates with no deps#59
leighmcculloch merged 2 commits intomainfrom
fix-no-deps

Conversation

@leighmcculloch
Copy link
Member

What

Create vendor directory manually.

Why

It'll only be created in the existing flow if a crate has dependencies, but it is needed in later steps of the flow in all cases. This is causing publish dry run to fail for crates with no deps because the vendor directory doesn't exist.

@leighmcculloch leighmcculloch marked this pull request as ready for review December 1, 2023 00:36
@leighmcculloch leighmcculloch enabled auto-merge (squash) December 1, 2023 00:36
@leighmcculloch
Copy link
Member Author

leighmcculloch commented Dec 1, 2023

Fix tested on:

@leighmcculloch leighmcculloch merged commit e48be7d into main Dec 1, 2023
@leighmcculloch leighmcculloch deleted the fix-no-deps branch December 1, 2023 00:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants