diff --git a/.changeset/config.json b/.changeset/config.json index cfcc154..f892afd 100644 --- a/.changeset/config.json +++ b/.changeset/config.json @@ -9,7 +9,7 @@ "commit": false, "fixed": [], "linked": [], - "access": "restricted", + "access": "public", "baseBranch": "main", "updateInternalDependencies": "patch", "ignore": [] diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index 4e583ff..de2204f 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -10,6 +10,7 @@ on: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + NPM_TOKEN: ${{ secrets.NPM_TOKEN }} jobs: publish: @@ -38,10 +39,14 @@ jobs: npm run install:go - name: Build run: npm run build + - name: Create .npmrc + run: | + cat << EOF > "$HOME/.npmrc" + //registry.npmjs.org/:_authToken=$NPM_TOKEN + EOF - name: Publish uses: changesets/action@v1 with: - version: ${{ github.event.inputs.tag }} - publish: npm run release - env: - NPM_TOKEN: ${{ secrets.NPM_TOKEN }} + version: npm run publish:version -- --snapshot ${{ github.event.inputs.tag }} + commit: "chore: release" + publish: npm run publish:release diff --git a/package.json b/package.json index 8ddad52..76b22d1 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,8 @@ "format:ts": "run-s format:prettier format:eslint", "format:prettier": "prettier --write \"**/*.{ts,js,json,md}\"", "format:eslint": "eslint --fix \"**/*.{ts,js}\"", - "release": "changeset publish" + "publish:version": "changeset version", + "publish:release": "changeset publish" }, "devDependencies": { "@changesets/changelog-github": "^0.5.0",