name: Publish CLI Package to npm on: push: tags: # This is a glob pattern not a regex - 'cli/v[0-9]+.[0-9]+.[0-9]+' permissions: id-token: write # Required for OIDC contents: read jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Setup uses: ./tooling/github/setup - name: Build CLI run: pnpm build working-directory: apps/cli - run: pnpm publish --access public --no-git-checks working-directory: apps/cli