diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4cd4b8fc..e4dc5c1e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -42,8 +42,8 @@ jobs: id: changesets uses: changesets/action@v1 with: - publish: yarn run publish && deno install --no-lock && deno publish - version: yarn run version:npm && yarn run version:jsr + publish: yarn run publish + version: yarn run version env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} NPM_TOKEN: ${{ secrets.NPM_TOKEN }} diff --git a/package.json b/package.json index 3100c174..83be381a 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,10 @@ "scripts": { "build": "yarn workspaces foreach --all --topological --parallel --verbose run build", "publint": "yarn workspaces foreach --all --topological --parallel --verbose run publint", - "publish": "yarn workspaces foreach --all --no-private --topological --verbose npm publish --tolerate-republish && changeset tag", + "publish": "yarn publish:npm && yarn publish:jsr", + "publish:npm": "yarn workspaces foreach --all --no-private --topological --verbose npm publish --tolerate-republish && changeset tag", + "publish:jsr": "deno install --no-lock && deno publish", + "version": "yarn version:npm && yarn version:jsr", "version:npm": "changeset version", "version:jsr": "yarn workspaces foreach --all --no-private --parallel run version:jsr", "version:get": "jq -r .version $INIT_CWD/package.json",