We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 610f092 commit 70e4591Copy full SHA for 70e4591
.github/workflows/release.yml
@@ -58,7 +58,14 @@ jobs:
58
run: npm install
59
60
- name: Update version in package.json
61
- run: npm version $(echo ${{ steps.version.outputs.version }} | sed 's/^v//') --no-git-tag-version
+ run: |
62
+ NEW_VERSION=$(echo ${{ steps.version.outputs.version }} | sed 's/^v//')
63
+ CURRENT_VERSION=$(node -p "require('./package.json').version")
64
+ if [ "$NEW_VERSION" != "$CURRENT_VERSION" ]; then
65
+ npm version $NEW_VERSION --no-git-tag-version
66
+ else
67
+ echo "Version is already $NEW_VERSION, skipping npm version"
68
+ fi
69
70
- name: Publish to NPM
71
run: npm publish
0 commit comments