diff --git a/.github/workflows/build-macos.yml b/.github/workflows/build-macos.yml index 60294db3..e31168d3 100644 --- a/.github/workflows/build-macos.yml +++ b/.github/workflows/build-macos.yml @@ -36,6 +36,8 @@ jobs: - name: Change Version run: sudo chmod +x resources/version.sh && ./resources/version.sh || true + env: + RELEASE_TOKEN: ${{ secrets.RELEASE_TOKEN }} - name: Sign in to EVS run: | diff --git a/resources/version.sh b/resources/version.sh index 47e15ab9..42098ce2 100755 --- a/resources/version.sh +++ b/resources/version.sh @@ -1,14 +1,12 @@ #!/bin/bash # Setup the variables needed -STABLE_SHA=$(curl -s https://api.github.com/repos/ciderapp/Cider/branches/stable | grep '"sha"' | head -1 | cut -d '"' -f 4) +STABLE_SHA=$(curl -H "Authorization: token ${RELEASE_TOKEN}" https://api.github.com/repos/ciderapp/Cider/branches/stable | grep '"sha"' | head -1 | cut -d '"' -f 4) SHA_DATE=$(git show -s --format=%ci $STABLE_SHA) COMMIT_SINCE_STABLE=$(git rev-list $STABLE_SHA..HEAD --count --since="$SHA_DATE") CURRENT_VERSION=$(node -p -e "require('./package.json').version") LATEST_VERSION=$(curl -s https://api.github.com/repos/ciderapp/cider-releases/releases/latest | grep tag_name | cut -d '"' -f 4 | sed 's/v//' | xargs) -curl -H "Authorization: token ${RELEASE_TOKEN}" https://api.github.com/repos/ciderapp/Cider/branches/stable - # Debugging echo "STABLE_SHA: $STABLE_SHA" echo "SHA_DATE: $SHA_DATE"