Skip to content
This repository was archived by the owner on Jan 13, 2025. It is now read-only.

Commit 997d133

Browse files
authored
build: switch from changeset to release-it
1 parent a97ca2f commit 997d133

14 files changed

+1428
-643
lines changed

.changeset/README.md

-8
This file was deleted.

.changeset/big-squids-hug.md

-5
This file was deleted.

.changeset/config.json

-11
This file was deleted.

.changeset/few-crews-jump.md

-5
This file was deleted.

.changeset/five-masks-walk.md

-5
This file was deleted.

.changeset/nice-hotels-train.md

-5
This file was deleted.

.changeset/strange-pots-lie.md

-6
This file was deleted.

.changeset/thick-rules-approve.md

-5
This file was deleted.

.github/workflows/release.yml

+3-1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ jobs:
1616
runs-on: ubuntu-latest
1717
steps:
1818
- uses: actions/checkout@v4
19+
with:
20+
fetch-depth: 0
1921

2022
- name: Setup Node.js 20.x
2123
uses: actions/setup-node@v4
@@ -52,4 +54,4 @@ jobs:
5254
env:
5355
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5456
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
55-
run: pnpm run release
57+
run: pnpm release

package.json

+7-4
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"description": "A set of tools commonly used at marzee",
55
"scripts": {
66
"build": "pnpm --filter \"./packages/*\" build",
7-
"release": "pnpm run build && changeset publish",
7+
"release": "pnpm run build && pnpm --filter \"./packages/*\" release --ci",
88
"commitlint": "commitlint --edit"
99
},
1010
"author": "Karim Daghari",
@@ -15,9 +15,12 @@
1515
"devDependencies": {
1616
"@commitlint/cli": "^18.1.0",
1717
"@commitlint/config-conventional": "^18.1.0",
18-
"husky": "^8.0.3"
18+
"husky": "^8.0.3",
19+
"release-it": "^16.2.1"
1920
},
20-
"dependencies": {
21-
"@changesets/cli": "^2.26.2"
21+
"release-it": {
22+
"git": false,
23+
"npm": false,
24+
"github": false
2225
}
2326
}

packages/eslint-config/package.json

+8-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,9 @@
1414
}
1515
]
1616
},
17-
"scripts": {},
17+
"scripts": {
18+
"release": "release-it"
19+
},
1820
"author": "Karim Daghari",
1921
"license": "ISC",
2022
"devDependencies": {
@@ -30,5 +32,10 @@
3032
"@typescript-eslint/eslint-plugin": "^6.9.1",
3133
"@typescript-eslint/parser": "^6.9.1",
3234
"eslint-config-next": "^13"
35+
},
36+
"release-it": {
37+
"github": true,
38+
"git": true,
39+
"npm": true
3340
}
3441
}

packages/react-auth-amplify/package.json

+7-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,8 @@
3131
},
3232
"scripts": {
3333
"build": "npx tsup src/index.ts --format esm,cjs --minify --dts --treeshake --clean",
34-
"prepublishOnly": "pnpm run build"
34+
"prepublishOnly": "pnpm run build",
35+
"release": "release-it"
3536
},
3637
"author": "Karim Daghari",
3738
"license": "ISC",
@@ -54,5 +55,10 @@
5455
"next": {
5556
"optional": true
5657
}
58+
},
59+
"release-it": {
60+
"github": true,
61+
"git": true,
62+
"npm": true
5763
}
5864
}

packages/tsconfig/package.json

+9-2
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,15 @@
1818
}
1919
]
2020
},
21-
"scripts": {},
21+
"scripts": {
22+
"release": "release-it"
23+
},
2224
"author": "Karim Daghari",
2325
"license": "ISC",
24-
"devDependencies": {}
26+
"devDependencies": {},
27+
"release-it": {
28+
"github": true,
29+
"git": true,
30+
"npm": true
31+
}
2532
}

0 commit comments

Comments
 (0)