diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 2874c986f..fe390ddfe 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -1,25 +1,22 @@ -name: Publish tiptap packages to npm +# This workflow will run tests using node and then publish a package to GitHub Packages when a release is created +# For more information see: https://help.github.com/actions/language-and-framework-guides/publishing-nodejs-packages + +name: Publish to NPM on: release: - types: - - published - - prereleased - - released - - created + types: [created] jobs: - publish: + publish-npm: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - uses: actions/setup-node@v3 with: node-version: 16 - registry-url: "https://registry.npmjs.org" - - name: Install node dependencies - run: npm ci - - name: Publish to npm registry - run: npm run publish + registry-url: https://registry.npmjs.org/ + - run: npm ci + - run: npm run publish env: - NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} + NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}}