UNPKG

push-notification-service

Version:

Push notification package for web applications using service worker

43 lines (34 loc) 1.01 kB
name: 🔁 Auto Bump + Publish on: push: branches: - master jobs: bump-and-publish: runs-on: ubuntu-latest steps: - name: Checkout repo uses: actions/checkout@v4 with: token: ${{ secrets.GITHUB_TOKEN }} - name: Set up Node.js uses: actions/setup-node@v4 with: node-version: "18" registry-url: "https://registry.npmjs.org/" - name: Install dependencies run: npm ci - name: Bump version and tag run: | git config user.name "github-actions[bot]" git config user.email "github-actions[bot]@users.noreply.github.com" npm version patch -m "ci: bump version to %s [skip ci]" git push origin HEAD --follow-tags env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Build package run: npm run build - name: Publish to npm run: npm publish env: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}