pydistcheck icon indicating copy to clipboard operation
pydistcheck copied to clipboard

[ci] replace 'release-drafter' bot with GitHub built-in release notes drafter

Open jameslamb opened this issue 2 months ago • 0 comments

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

jameslamb avatar Sep 24 '25 04:09 jameslamb