mirror of
https://github.com/Brotocol-xyz/bro-sdk.git
synced 2026-01-12 14:54:21 +08:00
24 lines
493 B
Bash
Executable File
24 lines
493 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
check_jq_exists() {
|
|
if ! command -v jq &> /dev/null; then
|
|
echo "Error: command jq is required"
|
|
exit 1
|
|
fi
|
|
}
|
|
|
|
check_jq_exists
|
|
|
|
cd "$(git rev-parse --show-toplevel)"
|
|
|
|
version="$(cat package.json | jq -r '.version' | cut -d'.' -f1-2)"
|
|
releaseBranch="releases/v$version"
|
|
|
|
git fetch origin
|
|
git checkout -b releases/latest
|
|
git reset --hard origin/$releaseBranch
|
|
git push -f origin releases/latest:releases/latest
|
|
|
|
echo "Synced $releaseBranch to releases/latest"
|
|
|