File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11px := " pnpm exec"
2- extension_name := " vscode-code-dimmer"
3-
4- gh_release tag :
5- vsce package -o {{ extension_name}} -{{ tag}} .vsix
6- gh release create {{ tag}} ./ {{ extension_name}} -{{ tag}} .vsix --generate-notes
2+ extension_name := ` jq ' .name' package.json `
73
84list-all-testcase :
95 {{ px}} vitest list | fzf
@@ -13,3 +9,21 @@ test-unit-all:
139
1410test-unit file = ' ' name = ' ' timeout = ' 0':
1511 {{ px}} vitest run {{ file}} -t " {{ name}} " --testTimeout={{ timeout}} --hideSkippedTests
12+
13+ prepare version :
14+ git checkout -b " release/v{{ version}} "
15+ echo " Updating package.json to {{ v}} ..."
16+ jq " .version = \" {{ v}} \" " package.json > package.json.tmp && mv package.json.tmp package.json
17+ git add package.json
18+ git commit -m " chore: bump version to {{ v}} "
19+ git push origin " release/v{{ version}} "
20+
21+ release version :
22+ git checkout main
23+ git pull origin main
24+ git tag -a " v{{ version}} " -m " Release v{{ version}} "
25+ git push origin " v{{ version}} "
26+ vsce package -o {{ extension_name}} -v{{ version}} .vsix
27+ gh release create v{{ version}} ./ {{ extension_name}} -v{{ version}} .vsix --generate-notes --notes-file CHANGELOG.md
28+ vsce publish {{ version}}
29+
You can’t perform that action at this time.
0 commit comments