fix release crate publish checks
This commit is contained in:
@@ -2,19 +2,19 @@
|
||||
|
||||
# Crates published for each codewhale release, in dependency order.
|
||||
release_crates=(
|
||||
codewhale-secrets
|
||||
codewhale-release
|
||||
codewhale-config
|
||||
codewhale-mcp
|
||||
codewhale-protocol
|
||||
codewhale-release
|
||||
codewhale-secrets
|
||||
codewhale-state
|
||||
codewhale-agent
|
||||
codewhale-tui-core
|
||||
codewhale-execpolicy
|
||||
codewhale-hooks
|
||||
codewhale-mcp
|
||||
codewhale-tools
|
||||
codewhale-config
|
||||
codewhale-agent
|
||||
codewhale-tui
|
||||
codewhale-core
|
||||
codewhale-app-server
|
||||
codewhale-tui-core
|
||||
codewhale-cli
|
||||
codewhale-tui
|
||||
)
|
||||
|
||||
@@ -15,6 +15,7 @@ case "${mode}" in
|
||||
esac
|
||||
|
||||
packages=("${release_crates[@]}")
|
||||
crates_user_agent="CodeWhale release publish check (https://github.com/Hmbown/CodeWhale)"
|
||||
|
||||
workspace_version=""
|
||||
workspace_codewhale_packages=()
|
||||
@@ -122,7 +123,7 @@ package_has_workspace_deps() {
|
||||
crate_version_exists() {
|
||||
local crate_name="$1"
|
||||
local crate_version="$2"
|
||||
curl -fsSL "https://crates.io/api/v1/crates/${crate_name}/${crate_version}" >/dev/null 2>&1
|
||||
curl -fsSL -A "${crates_user_agent}" "https://crates.io/api/v1/crates/${crate_name}/${crate_version}" >/dev/null 2>&1
|
||||
}
|
||||
|
||||
wait_for_crate_version() {
|
||||
|
||||
Reference in New Issue
Block a user