diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 38207a6..bdf478f 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -9,7 +9,7 @@ jobs:
     runs-on: ubuntu-latest
     steps:
       - uses: actions/checkout@v2
-      - uses: actions/setup-node@v1
+      - uses: actions/setup-node@v3
         with:
           node-version: 18.15.0
       - run: yarn install --frozen-lockfile
@@ -23,11 +23,13 @@ jobs:
       contents: read
     steps:
       - uses: actions/checkout@v2
-      - uses: actions/setup-node@v1
+      - uses: actions/setup-node@v3
         with:
           node-version: 18.15.0
-          registry-url: https://npm.pkg.github.com/
+          registry-url: https://registry.npmjs.org
       - run: |
           npm config set //registry.npmjs.org/:_authToken $NPM_TOKEN
           yarn install --frozen-lockfile
-          npm publish
+          npm publish 
+      - env:
+          NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}