this repo has no description
at main 777 B view raw
1name: Publish types on npm 2on: workflow_dispatch 3 4permissions: 5 contents: read 6 pages: write 7 id-token: write 8 9jobs: 10 types: 11 name: Publish types on npm 12 runs-on: ubuntu-latest 13 steps: 14 - uses: actions/checkout@v4 15 - uses: pnpm/action-setup@v4 16 - uses: actions/setup-node@v4 17 with: 18 node-version: 22 19 cache: pnpm 20 registry-url: https://registry.npmjs.org 21 22 - name: Install dependencies 23 run: pnpm install --frozen-lockfile 24 - name: Build moonlight 25 env: 26 NODE_ENV: production 27 run: pnpm run build 28 29 - name: Publish types 30 run: pnpm publish --filter=./packages/types --access public --no-git-checks 31 env: 32 NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}