From ab47ce18bcb62dd10fa17955da0e3df0505303bc Mon Sep 17 00:00:00 2001 From: PlexSheep Date: Thu, 18 Jan 2024 17:36:35 +0100 Subject: [PATCH] script manualisation --- scripts/publish.sh | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/scripts/publish.sh b/scripts/publish.sh index 3615e55..7b41d88 100755 --- a/scripts/publish.sh +++ b/scripts/publish.sh @@ -1,11 +1,28 @@ #!/bin/bash set -e cargo check --all-features +echo ">>>>>>>> SELECT A NEW VERSION" cargo ws version --no-git-commit NEW_VERSION=$(cat Cargo.toml | rg '^\s*version\s*=\s*"([^"]*)"\s*$' -or '$1') bash scripts/set_all_versions.sh $NEW_VERSION git add -A git commit -m "Release v$NEW_VERSION" -cargo ws publish --registry cscherr --no-git-push --publish-as-is || cargo publish --registry cscherr -p libpt -git push -cargo ws publish --publish-as-is || cargo publish -p libpt +echo ">>>>>>>> SKIP!!!!!" +cargo ws version --amend +git push || true +echo ">>>>>>>> PUBLISHING TO CRATES.IO NEXT" +sleep 10 +cargo publish -p libpt-log +cargo publish -p libpt-core +cargo publish -p libpt-bintols +cargo publish -p libpt-net +cargo publish -p libpt-math +cargo publish -p libpt +echo ">>>>>>>> PUBLISHING TO CSCHERR.DE NEXT" +sleep 3 +cargo publish --registry cscherr -p libpt-log +cargo publish --registry cscherr -p libpt-core +cargo publish --registry cscherr -p libpt-bintols +cargo publish --registry cscherr -p libpt-net +cargo publish --registry cscherr -p libpt-math +cargo publish --registry cscherr -p libpt