diff --git a/.github/config/super-linter.env b/.github/config/super-linter.env index c8cfe5c..bb9a35e 100644 --- a/.github/config/super-linter.env +++ b/.github/config/super-linter.env @@ -1,4 +1,4 @@ -FILTER_REGEX_EXCLUDE=.*renovate-tracked-deps\.json +FILTER_REGEX_EXCLUDE=(.*renovate-tracked-deps\.json|CHANGELOG\.md) IGNORE_GITIGNORED_FILES=true LOG_LEVEL=ERROR diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index 5eee835..15de27b 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -14,6 +14,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: googleapis/release-please-action@16a9c90856f42705d54a6fda1823352bdc62cf38 # v4.4.0 + id: release-please with: config-file: .github/config/release-please-config.json manifest-file: .github/config/.release-please-manifest.json diff --git a/README.md b/README.md index 9e61588..ab1957e 100644 --- a/README.md +++ b/README.md @@ -200,3 +200,9 @@ Each task expects certain config files that your repository must provide. You on This project uses [Semantic Versioning](https://semver.org/). Breaking changes will be documented in [CHANGELOG.md](CHANGELOG.md) and will result in a major version bump. **Always pin to a specific version** in your `mise.toml` file URLs. Never reference `main` directly as it may contain unreleased breaking changes. + +## Releasing + +Releases are automated via [Release Please](https://github.com/googleapis/release-please). When conventional commits land on `main`, Release Please opens (or updates) a release PR with a changelog. + +> **Note:** CI checks don't trigger automatically on release-please PRs because they are created with `GITHUB_TOKEN`. To run CI, either click **Update branch** or **close and reopen** the PR.