ci: Added CI check for Towncrier change log fragments - #80
ci: Added CI check for Towncrier change log fragments#80BugFriendlyGarden wants to merge 2 commits into
Conversation
|
please squash commits |
cd9567c to
870579f
Compare
|
Moved back to draft since the new test needs to be limited to only run on PR pushes, not any push. |
|
There are a few issues I think we should check first. The overall idea makes sense, and it is good that the new check includes its own fragment. However, there are two issues that need to be fixed before this can merge:
The new job breaks
|
|
|
Holy Moly @CySpiegel your agent needs a KISS skill. could summarize as: "The job fails on non-PR workflow runs, and the towncrier settings added are incorrect. Go fix. Also, here are a few suggestions for improvements, each suggestion is one sentence" I'm really tired of reviewing PRs and MRs the last few week with Descriptions filled with AI vomit. Don't need all of the context, don't need fancy words, ELI5. |
a50a1fa to
f20855f
Compare
GhostofGoes
left a comment
There was a problem hiding this comment.
Don't forget to squash.
Also could always add a PDM run script like 'pdm run changelog'
9b35d4c to
301a538
Compare
8ff5331 to
fa3f982
Compare
fa3f982 to
4b221e8
Compare
Added CI check for Towncrier change log fragments
Description
New check looks at the PRs commit history and requires at least one newfragments/.x file for all PRs. This is how we'll track and update changes to changelog.rst for releases.
Changes
News Fragments AddedcheckChecklist
Please check the following items as they're completed.
Completion of all checklist items signals to maintainers that a PR is fully ready for review.