heroku / heroku-buildpack-python

Heroku's buildpack for Python applications.
https://www.heroku.com/python
MIT License
2 stars 3 forks source link

Add a Prepare Release GitHub Actions workflow #1506

Closed edmorley closed 12 months ago

edmorley commented 12 months ago

Add a GitHub Actions workflow for preparing a new buildpack release, similar to that used for CNBs and libcnb.rs releases: https://github.com/heroku/languages-github-actions/blob/main/.github/workflows/_buildpacks-prepare-release.yml https://github.com/heroku/libcnb.rs/blob/main/.github/workflows/prepare-release.yml

The changelog format has been updated in this PR to more closely match the https://keepachangelog.com format (which allows reusing the regexes from our other automation), however, to reduce churn I've not adopted the change categories headings for now.

For now this is not being implemented as a shared workflow, since the classic buildpacks (unlike the CNBs):

As such, it makes more sense to get something working for one buildpack first, and if there is interest about adding this to other classic buildpacks, we can discuss how we might standardise/implement generic automation.

GUS-W-14437037.