Skip to content

Commit

Permalink
feat: init changelog (#21)
Browse files Browse the repository at this point in the history
* feat: init changelog

* ci: add npm publish
  • Loading branch information
winchesHe committed Apr 15, 2024
1 parent dfcebfa commit a24e521
Show file tree
Hide file tree
Showing 4 changed files with 599 additions and 14 deletions.
30 changes: 30 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
name: Release

permissions:
contents: write

on:
push:
tags:
- 'v*'

jobs:
release:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
fetch-depth: 0

- uses: actions/setup-node@v3
with:
node-version: 18.x

- run: npx changelogithub
env:
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}

- name: Publish to npm
run: npm publish
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
23 changes: 23 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
## 0.1.3 (2024-04-15)

### Bug Fixes

- husky ([9f79e19](https://github.com/nextui-org/nextui-cli/commit/9f79e19c680dbde45d779df7e94819d12052f201))
- repair add and remove issues ([#20](https://github.com/nextui-org/nextui-cli/issues/20)) ([8a5e536](https://github.com/nextui-org/nextui-cli/commit/8a5e5369b77ec480008c3bf96946a3d107d88ea8))

### Features

- add auto update dep hook ([#4](https://github.com/nextui-org/nextui-cli/issues/4)) ([d58dc42](https://github.com/nextui-org/nextui-cli/commit/d58dc422a1d34b499de3967a06777f6d7158a3d5))
- add init command ([#3](https://github.com/nextui-org/nextui-cli/issues/3)) ([f78afca](https://github.com/nextui-org/nextui-cli/commit/f78afcabce80852b898ead19fb2f814ea0117643))
- add nextui env command ([#6](https://github.com/nextui-org/nextui-cli/issues/6)) ([16820f4](https://github.com/nextui-org/nextui-cli/commit/16820f408db137b41f85d31625ab7b2aa0403103))
- add nextui list command ([#5](https://github.com/nextui-org/nextui-cli/issues/5)) ([773dc07](https://github.com/nextui-org/nextui-cli/commit/773dc078eafa136cc25d8be4a360b17defc951dc))
- add update components script instead use static components ([#12](https://github.com/nextui-org/nextui-cli/issues/12)) ([2f3478c](https://github.com/nextui-org/nextui-cli/commit/2f3478ce0ca1569e97bb7eb651d90e2ac3a11038))
- add version alert ([#19](https://github.com/nextui-org/nextui-cli/issues/19)) ([dfcebfa](https://github.com/nextui-org/nextui-cli/commit/dfcebfa071badad2a2b6b33d0c0ec6b8ac1805ca))
- doctor set the checkApp false defalut ([#17](https://github.com/nextui-org/nextui-cli/issues/17)) ([1652b0c](https://github.com/nextui-org/nextui-cli/commit/1652b0c40985e0ce9152cad4919c03f4dac8c158))
- init add command ([#13](https://github.com/nextui-org/nextui-cli/issues/13)) ([a62919d](https://github.com/nextui-org/nextui-cli/commit/a62919d5de21e110090273f920d1972ed99c687a))
- init doctor command ([#7](https://github.com/nextui-org/nextui-cli/issues/7)) ([9e04fd4](https://github.com/nextui-org/nextui-cli/commit/9e04fd4ad1030c6a55da1383d010676f3120cc47))
- init remove command ([#15](https://github.com/nextui-org/nextui-cli/issues/15)) ([6983a9b](https://github.com/nextui-org/nextui-cli/commit/6983a9b3634d5fb2346666ca922f13886dfc82c8))
- init upgrade ([#14](https://github.com/nextui-org/nextui-cli/issues/14)) ([6fefcbb](https://github.com/nextui-org/nextui-cli/commit/6fefcbb27d1312aa549da43b01957102d5c7bdfb))
- optimize cli use ([#2](https://github.com/nextui-org/nextui-cli/issues/2)) ([617ded9](https://github.com/nextui-org/nextui-cli/commit/617ded9a674b4c3e512cafdaebc260977f900bcf))
- optimize config ([#1](https://github.com/nextui-org/nextui-cli/issues/1)) ([4fad8a4](https://github.com/nextui-org/nextui-cli/commit/4fad8a4b9e19eccf91875e1671e91fe92e9d99d8))
- optimize list command log and default option ([#16](https://github.com/nextui-org/nextui-cli/issues/16)) ([148bb50](https://github.com/nextui-org/nextui-cli/commit/148bb50d3ce141361a5a68b4fbb36697c56e9c4a))
4 changes: 4 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,8 @@
"lint:fix": "eslint . -max-warnings=0 --fix",
"check:prettier": "prettier --check .",
"check:types": "tsc --noEmit",
"changelog": "npx conventional-changelog -p angular -i CHANGELOG.md -s --commit-path . && git add .",
"release": "bumpp --execute='pnpm run changelog'",
"prepare": "husky install",
"postbuild": "pnpm run update:components",
"prepublishOnly": "pnpm run build"
Expand All @@ -72,8 +74,10 @@
"@types/prompts": "2.4.9",
"@typescript-eslint/eslint-plugin": "6.7.2",
"@typescript-eslint/parser": "6.7.2",
"bumpp": "9.4.0",
"clean-package": "2.2.0",
"commitlint-plugin-function-rules": "2.0.2",
"conventional-changelog-cli": "4.1.0",
"eslint": "8.50.0",
"eslint-config-prettier": "9.0.0",
"eslint-import-resolver-typescript": "3.6.1",
Expand Down
Loading

0 comments on commit a24e521

Please sign in to comment.