File tree Expand file tree Collapse file tree 2 files changed +24
-1
lines changed
Expand file tree Collapse file tree 2 files changed +24
-1
lines changed Original file line number Diff line number Diff line change 55
66on :
77 workflow_dispatch :
8+ inputs :
9+ bump :
10+ description : ' Select the type of version bump'
11+ type : choice
12+ options :
13+ - ' automatic'
14+ - ' minor'
15+ - ' major'
16+ default : ' automatic'
17+ required : true
818
919jobs :
1020 release :
6676 - name : Run the release
6777 run : |
6878 pnpm release
79+ if : ${{ inputs.bump != 'automatic' }}
80+
81+ - name : Run minor bump
82+ run : |
83+ pnpm release-minor
84+ if : ${{ inputs.bump == 'minor' }}
85+
86+ - name : Run major bump
87+ run : |
88+ pnpm release --increment major
89+ if : ${{ inputs.bump == 'major' }}
6990
Original file line number Diff line number Diff line change 1414 "format:staged" : " lint-staged" ,
1515 "pyright" : " pyright --pythonpath $(echo 'import sys; print(sys.prefix)' | uv run -)/bin/python" ,
1616 "prepare" : " husky install" ,
17- "release" : " release-it"
17+ "release" : " release-it" ,
18+ "release-minor" : " release-it --increment minor" ,
19+ "release-major" : " release-it --increment major"
1820 },
1921 "devDependencies" : {
2022 "@commitlint/cli" : " ^19.8.0" ,
You can’t perform that action at this time.
0 commit comments