diff --git a/.github/workflows/npm-publish.yml b/.github/workflows/npm-publish.yml index 519a7dd..a9e1925 100644 --- a/.github/workflows/npm-publish.yml +++ b/.github/workflows/npm-publish.yml @@ -1,25 +1,24 @@ name: npm-publish + on: push: branches: - npm + jobs: npm-publish: name: npm-publish runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@master - - name: Set up Node.js - uses: actions/setup-node@master - with: - node-version: 10.0.0 - - name: Publish - uses: MHuiG/npm-publish-action@master - with: + uses: actions/checkout@v3 + - name: Publish if version has been updated + uses: pascalgn/npm-publish-action@1.3.9 + with: # All of theses inputs are optional tag_name: "%s" tag_message: "%s" commit_pattern: "^release\\:\ (.*)" - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - NPM_AUTH_TOKEN: ${{ secrets.npm_token }} + workspace: "." + env: # More info about the environment variables in the README + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # Leave this as is, it's automatically generated + NPM_AUTH_TOKEN: ${{ secrets.NPM_AUTH_TOKEN }} # You need to set this in your repo settings diff --git a/npm-publish.sh b/npm-publish.sh index 8419594..ded7833 100644 --- a/npm-publish.sh +++ b/npm-publish.sh @@ -45,7 +45,7 @@ function commit() { git push origin main git push origin npm - npm publish + # npm publish git tag ${VERSION} git push --tags