diff --git a/.github/workflows/generate-changelog.yml b/.github/workflows/generate-changelog.yml index 86bc7ae67..005eb94f1 100644 --- a/.github/workflows/generate-changelog.yml +++ b/.github/workflows/generate-changelog.yml @@ -86,7 +86,7 @@ jobs: fi # Validate fragment types - VALID_TYPES="added changed deprecated removed fixed security" + VALID_TYPES="added changed deprecated removed fixed security other" INVALID_FRAGMENTS="" for file in changelog/*.md; do diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 490966ddf..937532ec9 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -56,6 +56,7 @@ Every pull request that makes a user-facing change should include a changelog en - `removed.md` - Removed features - `fixed.md` - Bug fixes - `security.md` - Security fixes + - `other.md` - Other changes (documentation, dependencies, etc.) 3. Write your changelog entry as a Markdown bullet point. Include the `-` at the start: diff --git a/pyproject.toml b/pyproject.toml index b1c03adf9..0e3c1c7f3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -251,3 +251,8 @@ showcontent = true directory = "security" name = "Security" showcontent = true + +[[tool.towncrier.type]] +directory = "other" +name = "Other" +showcontent = true