Skip to content

Set up scriv and add pending changelog entries #255

Merged
shane-circuithub merged 1 commit intomasterfrom
scriv
Jul 11, 2023
Merged

Set up scriv and add pending changelog entries #255
shane-circuithub merged 1 commit intomasterfrom
scriv

Conversation

@ocharles
Copy link
Copy Markdown
Contributor

@ocharles ocharles commented Jul 7, 2023

Scriv is a simple tool to manage building a changelog. We historically leave this far too late, which makes cutting releases tedious. The idea with Scriv is that one adds a changelog "fragment" to changelog.d (using scriv create --edit --add). Later, when we are ready to release, we run scriv collect which merges all fragments and prepends a new release entry to Changelog.md.

@ocharles ocharles force-pushed the scriv branch 3 times, most recently from 1ab8898 to 1ff726a Compare July 7, 2023 18:02
@ocharles ocharles requested a review from shane-circuithub July 7, 2023 18:02
@ocharles
Copy link
Copy Markdown
Contributor Author

ocharles commented Jul 7, 2023

@shane-circuithub tagged you as a FYI about scriv, but also to review the changelog entries.

Copy link
Copy Markdown
Contributor

@shane-circuithub shane-circuithub left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks good now!

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.

2 participants