diff --git a/.gitea/workflows/publish.yml b/.gitea/workflows/publish.yml index 48351dc..ee68d77 100644 --- a/.gitea/workflows/publish.yml +++ b/.gitea/workflows/publish.yml @@ -62,17 +62,18 @@ jobs: - name: Build binaries run: bun run binaries - - name: Setup Node - uses: actions/setup-node@v4 - with: - node-version: '20' - registry-url: 'https://registry.npmjs.org' - - - name: Publish to npm registry - run: npm publish --access public + - name: Configure npm registry auth + run: | + echo "registry=https://registry.npmjs.org" >> ~/.npmrc + echo "//registry.npmjs.org/:_authToken=${NODE_AUTH_TOKEN}" >> ~/.npmrc env: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} + - name: Publish to npm registry + run: bun publish --access public + env: + BUN_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} + - name: Create Gitea release and upload binaries run: | VERSION=${GITHUB_REF_NAME#v}