diff --git a/.github/workflows/npm.yml b/.github/workflows/npm.yml index 00c7ba5..3141998 100644 --- a/.github/workflows/npm.yml +++ b/.github/workflows/npm.yml @@ -1,23 +1,29 @@ name: Publish to npm + on: - push: - branches: - - main - tags: - - '*' + workflow_run: + workflows: ["Build"] + types: + - completed + jobs: publish: + if: ${{ github.event.workflow_run.conclusion == 'success' }} runs-on: ubuntu-latest + steps: - name: Checkout code uses: actions/checkout@v2 + - name: Set up Node.js uses: actions/setup-node@v2 with: - node-version: '20' + node-version: '20' registry-url: 'https://registry.npmjs.org/' + - name: Install dependencies run: npm install + - name: Publish to npm run: npm publish env: