Skip to content

Commit

Permalink
chore: add release helper configuration and update package scripts
Browse files Browse the repository at this point in the history
  • Loading branch information
MasatoMakino committed Dec 20, 2024
1 parent e90e56b commit 6f99361
Show file tree
Hide file tree
Showing 3 changed files with 260 additions and 3 deletions.
26 changes: 26 additions & 0 deletions .github/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Description: This file is generated by masatomakino/release-helper
# This file is used to configure the release notes generation.

changelog:
categories:
- title: "🚨 Breaking Changes"
labels:
- major
- title : "🪛 Changes"
labels:
- "*"
exclude:
labels:
- major
- dependencies
- release
- CICD
- title: "🤖 CI / CD"
labels:
- CICD
- title: "🔧 Dependencies"
labels:
- dependencies
exclude:
labels:
- major
229 changes: 229 additions & 0 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 5 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,15 +31,16 @@
},
"devDependencies": {
"@masatomakino/gulptask-demo-page": "^0.8.3",
"@masatomakino/release-helper": "^0.1.5",
"@tweenjs/tween.js": "^25.0.0",
"@vitest/browser": "*",
"@vitest/coverage-istanbul": "^2.0.4",
"browser-sync": "^3.0.2",
"husky": "^9.1.3",
"lil-gui": "^0.20.0",
"lint-staged": "^15.2.7",
"prettier": "^3.3.3",
"pixi.js": "^8.2.5",
"prettier": "^3.3.3",
"typedoc": "^0.27.1",
"typescript": "^5.5.4",
"webdriverio": "^9.0.1"
Expand All @@ -48,8 +49,9 @@
"test": "vitest --run",
"coverage": "vitest --coverage --run",
"prepare": "husky",
"preversion": "git checkout main && git pull && npm ci && npm test && npm run build",
"postversion": "git add package.json package-lock.json && git checkout -b version/$(git describe --tags --abbrev=0)",
"preversion": "npx @masatomakino/release-helper preversion",
"postversion": "npx @masatomakino/release-helper postversion",
"release": "npx @masatomakino/release-helper release",
"start:dev": "npm run server & npm run watch:tsc & npm run watch:demo",
"build": "npm run buildTS && npm run demo && npm run typedocs",
"demo": "npx @masatomakino/gulptask-demo-page --compileModule es2020",
Expand Down

0 comments on commit 6f99361

Please sign in to comment.