diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b1aac0c..25c165f 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -100,10 +100,7 @@ jobs: - name: Setup NodeJS uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0 with: - node-version: "22" - registry-url: "https://registry.npmjs.org" + node-version: "24" - name: Publish to npm - run: npm publish ${{ needs.add-archive.outputs.browser_download_url }} - env: - NODE_AUTH_TOKEN: ${{ secrets.NPM_RELEASE }} + run: npm publish --provenance ${{ needs.add-archive.outputs.browser_download_url }} diff --git a/package.json b/package.json index 03209cb..b3f1356 100644 --- a/package.json +++ b/package.json @@ -4,6 +4,10 @@ "description": "Libbinaryen packaged for OCaml.", "author": "Blaine Bublitz ", "license": "Apache-2.0", + "repository": { + "type": "git", + "url": "git+https://github.com/grain-lang/libbinaryen.git" + }, "installConfig": { "pnp": false },