From 88c866b7270cfa223113a194316f6b22b6acc221 Mon Sep 17 00:00:00 2001 From: Brian Ignacio Date: Tue, 29 Nov 2022 19:03:27 +0800 Subject: [PATCH] add tag package json validation --- .github/workflows/publish.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 205a4e2..80506a9 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -20,9 +20,11 @@ jobs: run: npm run test - name: Package module run: npm pack - - name: Determine version + - name: Verify tag version is the same as package.json version id: version - run: echo "version=${GITHUB_REF:11}" >> $GITHUB_OUTPUT + run: | + [ ${GITHUB_REF:11} = $(node -p "require('./package.json').version") ] + echo "version=${GITHUB_REF:11}" >> $GITHUB_OUTPUT - name: Upload npm package file uses: actions/upload-artifact@v1 with: