UNPKG

presentomatic

Version:
41 lines (32 loc) 731 B
name: Release on: push: branches: ['main'] permissions: contents: write issues: write pull-requests: write id-token: write jobs: release: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v7 with: persist-credentials: false - name: Setup Node uses: actions/setup-node@v7 with: node-version: 'lts/*' cache: 'npm' - name: Install dependencies run: npm ci - name: Run tests run: npm test - name: Run install smoke test run: npm run test:install - name: Release run: npx semantic-release env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}