Skip to content

Document towncrier changelog workflow in CONTRIBUTING.md and README.md#476

Merged
MaxGhenis merged 1 commit intomasterfrom
docs-towncrier-contributing
Apr 17, 2026
Merged

Document towncrier changelog workflow in CONTRIBUTING.md and README.md#476
MaxGhenis merged 1 commit intomasterfrom
docs-towncrier-contributing

Conversation

@MaxGhenis
Copy link
Copy Markdown
Contributor

Summary

Both CONTRIBUTING.md and README.md still told contributors to edit changelog_entry.yaml and run make changelog. Both have been deprecated for a while — the Versioning workflow runs towncrier on merge to compile fragments from changelog.d/ into CHANGELOG.md and bump the version automatically. Contributors who follow the stale instructions hit the PR CI's "Check changelog fragment" step, which rejects branches that only have changelog_entry.yaml.

Rewrites the "Changelog entries" / "Step 3: Changelogging" sections with the fragment-type table and a concrete echo ... > changelog.d/... example.

Part of a sweep across PolicyEngine repos (policyengine-uk#1629, policyengine-us coming) to remove stale references so humans and AI agents alike land on the right path without a CI round-trip.

Test plan

  • Docs-only, no code touched
  • CI passes

Both documents still told contributors to edit `changelog_entry.yaml`
and run `make changelog`. Both have been deprecated for some time —
the Versioning workflow runs towncrier on merge to compile fragments
from `changelog.d/` into `CHANGELOG.md` and bump the version
automatically. Contributors who follow the stale instructions hit the
PR CI's "Check changelog fragment" step, which rejects branches that
only have `changelog_entry.yaml`.

Rewrites the "Changelog entries" / "Step 3: Changelogging" sections
in both files with the fragment-type table and an `echo ... >
changelog.d/...` example.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@MaxGhenis MaxGhenis force-pushed the docs-towncrier-contributing branch from c6cb8b6 to 4e4d574 Compare April 17, 2026 22:45
@MaxGhenis MaxGhenis marked this pull request as ready for review April 17, 2026 23:04
@MaxGhenis MaxGhenis merged commit 341a457 into master Apr 17, 2026
22 checks passed
@MaxGhenis MaxGhenis deleted the docs-towncrier-contributing branch April 17, 2026 23:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant