chore: upgrades go version to 1.22.5 in main (#1434) #2
Workflow file for this run
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Checks that, if we're working on a release branch and are about to cut a | ||
# release, we have set the version correctly. | ||
name: Check release version | ||
on: | ||
push: | ||
branches: | ||
- 'release/**' | ||
jobs: | ||
check-version: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: actions/checkout@v4 | ||
- uses: actions/setup-go@v4 | ||
with: | ||
<<<<<<< HEAD | ||
go-version: '1.22.2' | ||
======= | ||
go-version: '1.22.5' | ||
>>>>>>> f03f8ec17 (chore: upgrades go version to 1.22.5 in main (#1434)) | ||
- name: Check version | ||
run: | | ||
# We strip the refs/heads/release/v prefix of the branch name. | ||
BRANCH_VERSION=${GITHUB_REF#refs/heads/release/v} | ||
# Get the version of the code, which has no "v" prefix. | ||
CODE_VERSION=`go run ./cmd/cometbft/ version` | ||
if [ "$BRANCH_VERSION" != "$CODE_VERSION" ]; then | ||
echo "" | ||
echo "Branch version ${BRANCH_VERSION} does not match code version ${CODE_VERSION}" | ||
echo "" | ||
echo "Please either fix the release branch naming (which must have a 'release/v' prefix)" | ||
echo "or the version of the software in version/version.go." | ||
exit 1 | ||
fi |