Update npm-publish.yml

This commit is contained in:
Harsha v 2025-05-26 09:18:29 +05:30 committed by GitHub
parent c607d9c759
commit 2c6c05988e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -35,9 +35,8 @@ jobs:
- name: Check version change - name: Check version change
id: check_version id: check_version
run: | run: |
git fetch origin main
CURRENT_VERSION=$(node -p "require('./package.json').version") CURRENT_VERSION=$(node -p "require('./package.json').version")
PREV_VERSION=$(git show origin/main:package.json | grep '"version":' | sed -E 's/.*"version": *"([^"]+)".*/\1/') PREV_VERSION=$(git show HEAD^:package.json | grep '"version":' | sed -E 's/.*"version": *"([^"]+)".*/\1/')
if [ "$CURRENT_VERSION" != "$PREV_VERSION" ]; then if [ "$CURRENT_VERSION" != "$PREV_VERSION" ]; then
echo "Version changed from $PREV_VERSION to $CURRENT_VERSION" echo "Version changed from $PREV_VERSION to $CURRENT_VERSION"
echo "version_changed=true" >> $GITHUB_OUTPUT echo "version_changed=true" >> $GITHUB_OUTPUT