diff --git a/.github/workflows/release-please.yaml b/.github/workflows/release-please.yaml deleted file mode 100644 index e254d005..00000000 --- a/.github/workflows/release-please.yaml +++ /dev/null @@ -1,15 +0,0 @@ -name: Release Please - -on: - push: - branches: - - master - -jobs: - release-please: - runs-on: ubuntu-latest - steps: - - uses: googleapis/release-please-action@v4 - with: - token: ${{ secrets.GH_PAT }} - release-type: simple diff --git a/.versionrc b/.versionrc new file mode 100644 index 00000000..ecf59363 --- /dev/null +++ b/.versionrc @@ -0,0 +1,14 @@ +{ + "types": [ + { "type": "feat", "section": "Features" }, + { "type": "fix", "section": "Bug Fixes" }, + { "type": "perf", "section": "Performance improvements" }, + { "type": "revert", "section": "Reverts" }, + { "type": "refactor", "section": "Refactorings" }, + { "type": "build", "section": "Build" }, + { "type": "ci", "hidden": true }, + { "type": "test", "hidden": true }, + { "type": "chore", "hidden": true }, + { "type": "docs", "hidden": true } + ] +} \ No newline at end of file diff --git a/Makefile b/Makefile index 6cc0afd5..9c69ac38 100644 --- a/Makefile +++ b/Makefile @@ -53,6 +53,14 @@ clean: clean-tools ## Clean ## Release: +.PHONY: release-dry-run +release-dry-run: + pnpm dlx commit-and-tag-version --dry-run --skip + +.PHONY: release +release: + pnpm dlx commit-and-tag-version -s + .PHONY: site site: ## Build site @rm -rf www/public diff --git a/version.txt b/version.txt deleted file mode 100644 index f607540a..00000000 --- a/version.txt +++ /dev/null @@ -1 +0,0 @@ -2.45.2