Skip to content

1.54.0

1.54.0 #57

Workflow file for this run

---
name: "release"
on:
release:
types: ["published"]
permissions: "read-all"
jobs:
release:
runs-on: "ubuntu-latest"
permissions:
contents: "read"
id-token: "write"
steps:
- uses: "actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683"
- uses: "pnpm/action-setup@fe02b34f77f8bc703788d5817da081398fad5dd2"
with:
version: "latest"
- uses: "actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a"
with:
node-version-file: ".nvmrc"
cache: "pnpm"
- run: "make install"
- run: "make audit_signatures"
- run: "make build"
- run: "make lint"
- run: "make test"
- run: "pnpm config set //registry.npmjs.org/:_authToken=$NPM_AUTH_TOKEN"
env:
NPM_AUTH_TOKEN: "${{ secrets.NPM_AUTH_TOKEN }}"
- run: "make publish"