|
16 | 16 | "build": "vite build",
|
17 | 17 | "docs:dev": "astro dev",
|
18 | 18 | "docs:build": "astro build",
|
19 |
| - "release": "pnpm release:check && pnpm release:version && pnpm release:publish", |
| 19 | + "release": "pnpm release:check && pnpm release:version && pnpm release:git", |
20 | 20 | "release:check": "pnpm test && pnpm run build",
|
21 |
| - "release:publish": "clean-publish", |
22 |
| - "release:version": "changelogen --output changelog.md --release --push", |
| 21 | + "release:git": "pnpm release:git:add && pnpm release:git:commit && pnpm release:git:tag && pnpm release:git:push", |
| 22 | + "release:git:add": "git add .", |
| 23 | + "release:git:commit": "git commit -m \"build: publish v$(node -p \"require('./package.json').version\")\"", |
| 24 | + "release:git:tag": "git tag v$(node -p \"require('./package.json').version\")", |
| 25 | + "release:git:push": "git push --follow-tags && git push origin v$(node -p \"require('./package.json').version\")", |
| 26 | + "release:version": "changelogen --output changelog.md --release --no-commit --no-tag", |
| 27 | + "ci:changelog": "changelogithub", |
| 28 | + "ci:clear": "clear-package-json package.json --output package.json", |
23 | 29 | "test:astro": "astro check",
|
24 | 30 | "test:format": "prettier --check \"**/*.{astro,svelte,js,ts,json,md,yml}\"",
|
25 | 31 | "test:css": "stylelint \"docs/**/*.{astro,svelte,css}\"",
|
|
82 | 88 | "astro-eslint-parser": "^1.0.3",
|
83 | 89 | "browserslist": "^4.24.2",
|
84 | 90 | "changelogen": "^0.5.7",
|
| 91 | + "changelogithub": "^0.13.11", |
85 | 92 | "clean-publish": "^5.1.0",
|
86 | 93 | "cspell": "^8.16.0",
|
87 | 94 | "eslint": "^9.14.0",
|
|
0 commit comments