diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 9400aad..6b46dea 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -1,18 +1,23 @@ -name: Publish Package to npmjs +name: Node.js Package + on: release: - types: [published] + types: [created] + jobs: - build: + publish: runs-on: ubuntu-latest + permissions: + packages: write + contents: read steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: - node-version: "20.x" - registry-url: "https://registry.npmjs.org" + node-version: v20.x + registry-url: https://npm.pkg.github.com/ - run: npm ci - - run: pnpm run build - - run: pnpm publish --provenance --access public + - run: pnpm build + - run: pnpm changeset:publish env: - NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} + NODE_AUTH_TOKEN: ${{secrets.GITHUB_TOKEN}}