pydistcheck
pydistcheck copied to clipboard
[ci] replace 'release-drafter' bot with GitHub built-in release notes drafter
Description
GitHub now can generate release notes automatically: https://docs.github.com/en/repositories/releasing-projects-on-github/automatically-generated-release-notes
This project should switch to that from the third-party action https://github.com/release-drafter/release-drafter
Benefits of this work
- simplifies configuration in the repo
- removes one source of possible maintenance issues, security vulnerabilities, etc.
Acceptance criteria
- this repo no longer uses
release-drafter - maintenance docs are up to date with these changes
Approach
See the docs linked above. Configure the repo to match the existing categorizations in https://github.com/jameslamb/pydistcheck/blob/b9826f7a7de628b7cd0f817a0e68ca3d89369793/.github/release-drafter.yml
Notes
Inspired by @AyodeAwe's recent round of PRs in RAPIDS using this, e.g. https://github.com/rapidsai/cudf/pull/19984