Skip to content

Commit 03efa9b

Browse files
committed
chore: Tag versions only when build succeeds
1 parent e6f5a38 commit 03efa9b

File tree

3 files changed

+8
-2
lines changed

3 files changed

+8
-2
lines changed

.changeset/legal-pigs-dig.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"sorted-queue": patch
3+
---
4+
5+
Tag versions only when build succeeds

.github/workflows/version-or-publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ jobs:
5050
id: changesets
5151
uses: changesets/action@e0145edc7d9d8679003495b11f87bd8ef63c0cba # v1.5.3
5252
with:
53-
publish: npm run changeset tag
53+
publish: npm run tag
5454
env:
5555
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5656

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,8 @@
3636
"build:node-cjs": "tsc -p ./tsconfig.cjs.json --target es2022 --outDir ./dist/node-cjs",
3737
"build:mjs": "tsc -p ./tsconfig.esm.json --outDir ./dist/mjs && mv ./dist/mjs/index.js ./dist/mjs/index.mjs && mv ./dist/mjs/index.d.ts ./dist/mjs/index.d.mts",
3838
"build:node-mjs": "tsc -p ./tsconfig.esm.json --target es2022 --outDir ./dist/node-mjs && mv ./dist/node-mjs/index.js ./dist/node-mjs/index.mjs && mv ./dist/node-mjs/index.d.ts ./dist/node-mjs/index.d.mts",
39-
"changeset": "changeset"
39+
"changeset": "changeset",
40+
"tag": "node --run build && changeset tag"
4041
},
4142
"devDependencies": {
4243
"@changesets/changelog-github": "^0.5.1",

0 commit comments

Comments
 (0)