Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: bin/publish shell script fixes #2162

Merged
merged 6 commits into from
Jun 11, 2022
Merged

Conversation

hawkw
Copy link
Member

@hawkw hawkw commented Jun 11, 2022

This fixes an issue in the bin/release shell script where cargo list
was used instead of cargo --list to check if cargo-hack is
installed. It also fixes some unrelated shell script issues.

Signed-off-by: Eliza Weisman <eliza@buoyant.io>
Signed-off-by: Eliza Weisman <eliza@buoyant.io>
Signed-off-by: Eliza Weisman <eliza@buoyant.io>
Signed-off-by: Eliza Weisman <eliza@buoyant.io>
Signed-off-by: Eliza Weisman <eliza@buoyant.io>
Signed-off-by: Eliza Weisman <eliza@buoyant.io>
@hawkw hawkw requested review from davidbarsky and a team as code owners June 11, 2022 17:00
@hawkw hawkw changed the title chore: bin/release shell script fixes chore: bin/publish shell script fixes Jun 11, 2022
@hawkw hawkw merged commit 0d23925 into master Jun 11, 2022
@hawkw hawkw deleted the eliza/fix-release-script branch June 11, 2022 19:34
hawkw added a commit that referenced this pull request Jun 22, 2022
* fix use of `cargo --list` in bin/publish
* fix shellcheck lints in bin/publish
* set -euo pipefail
* fix cargo hack exit status check
* fix wrong emptystring args
* prompt before installing cargo-hack

Signed-off-by: Eliza Weisman <eliza@buoyant.io>
hawkw added a commit that referenced this pull request Jun 22, 2022
* fix use of `cargo --list` in bin/publish
* fix shellcheck lints in bin/publish
* set -euo pipefail
* fix cargo hack exit status check
* fix wrong emptystring args
* prompt before installing cargo-hack

Signed-off-by: Eliza Weisman <eliza@buoyant.io>
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.

None yet

2 participants