We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6b6f723 commit 13d2bcaCopy full SHA for 13d2bca
.github/workflows/deploy.yaml
@@ -38,7 +38,13 @@ jobs:
38
- name: Publish to NPM
39
run: |
40
npm install -g npm@11.6.3
41
- npm publish
+ PACKAGE_NAME=$(node -p "require('./package.json').name")
42
+ PACKAGE_VERSION=$(node -p "require('./package.json').version")
43
+ if npm view "${PACKAGE_NAME}@${PACKAGE_VERSION}" version 2>/dev/null; then
44
+ echo "Version ${PACKAGE_VERSION} already published, skipping..."
45
+ else
46
+ npm publish
47
+ fi
48
49
- name: Load Web 3 deploy secrets
50
uses: 1password/load-secrets-action@d1a4e73495bde3551cf63f6c048588b8f734e21d
0 commit comments