diff --git a/.github/workflows/release-publish.yml b/.github/workflows/release-publish.yml index fbb63e0b..29c3ce34 100644 --- a/.github/workflows/release-publish.yml +++ b/.github/workflows/release-publish.yml @@ -31,10 +31,17 @@ jobs: ./copy_modules.sh yarn prepublishOnly + - name: Install GitVersion + uses: gittools/actions/gitversion/setup@v0.9.6 + with: + versionSpec: '5.x' + + - name: Use GitVersion + id: gitversion # step id used as reference for output values + uses: gittools/actions/gitversion/execute@v0.9.6 + - name: Get release version - run: | - SEM_VERSION=$(docker run --rm -v "$(pwd):/repo" gittools/gitversion:5.3.5-linux-alpine.3.10-x64-netcoreapp3.1 /repo | jq -r '.SemVer') - echo ::set-env name=RELEASE_VERSION::$(echo ${SEM_VERSION}) + run: echo "RELEASE_VERSION=${{ steps.gitversion.outputs.semVer }}" >> $GITHUB_ENV - name: Prepare release run: npm version --no-git-tag-version --allow-same-version ${{env.RELEASE_VERSION}}