From 49918a70854d973b6b639e93f7fcd9b81fc664db Mon Sep 17 00:00:00 2001 From: Mindaugas Laganeckas Date: Tue, 24 Nov 2020 13:05:58 +0100 Subject: [PATCH] Use github action for gitversion --- .github/workflows/release-publish.yml | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) 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}}