Skip to content

Conversation

@edmorley
Copy link
Member

@edmorley edmorley commented May 1, 2025

Since Heroku-20 is has reached end-of-life:
https://devcenter.heroku.com/changelog-items/3230

(When this is released, I'll edit the cnb-builder-images PR by hand so it only updates the newer builders, until such time as more CNBs drop support, then we can adjust the builders list used by the release automation to no longer update the manifest for heroku/builder:20)

GUS-W-14707057.

Since Heroku-20 is has reached end-of-life:
https://devcenter.heroku.com/changelog-items/3230

(When this is released, I'll edit the cnb-builder-images PR
by hand so it only updates the newer builders, until such
time as more CNBs drop support, then we can adjust the
builders list used by the release automation to no longer
update the manifest for `heroku/builder:20`)

GUS-W-14707057.
@edmorley edmorley self-assigned this May 1, 2025
@edmorley edmorley marked this pull request as ready for review May 1, 2025 14:55
@edmorley edmorley requested a review from a team as a code owner May 1, 2025 14:55
@edmorley edmorley enabled auto-merge (squash) May 1, 2025 14:56
@edmorley edmorley merged commit efc3fd9 into main May 1, 2025
7 checks passed
@edmorley edmorley deleted the rm-heroku-20 branch May 1, 2025 16:15
heroku-linguist bot added a commit that referenced this pull request May 2, 2025
## heroku/python

### Removed

- Removed support for the deprecated `runtime.txt` file. Python versions must now be specified using a `.python-version` file instead. ([#352](#352))
- Removed support for Ubuntu 20.04 (and thus Heroku-20 / `heroku/builder:20`). ([#358](#358))

### Changed

- Improved the error messages shown when `.python-version` contains an invalid Python version or stray invisible characters (such as ASCII control codes). ([#353](#353) and [#354](#354))
- Improved the error messages shown if I/O errors occur. ([#355](#355) and [#356](#356))
@heroku-linguist heroku-linguist bot mentioned this pull request May 2, 2025
heroku-linguist bot added a commit to heroku/cnb-builder-images that referenced this pull request May 2, 2025
## heroku/python

### Removed

- Removed support for the deprecated `runtime.txt` file. Python versions must now be specified using a `.python-version` file instead. ([#352](heroku/buildpacks-python#352))
- Removed support for Ubuntu 20.04 (and thus Heroku-20 / `heroku/builder:20`). ([#358](heroku/buildpacks-python#358))

### Changed

- Improved the error messages shown when `.python-version` contains an invalid Python version or stray invisible characters (such as ASCII control codes). ([#353](heroku/buildpacks-python#353) and [#354](heroku/buildpacks-python#354))
- Improved the error messages shown if I/O errors occur. ([#355](heroku/buildpacks-python#355) and [#356](heroku/buildpacks-python#356))
edmorley added a commit to heroku/languages-github-actions that referenced this pull request May 2, 2025
Since our CNBs have started to drop support for Ubuntu 20.04 / Heroku-20 (since they have reached end-of-life), eg:

- heroku/buildpacks-python#358
- heroku/buildpacks-ruby#422

...and so we don't want the release automation to update to these new versions in `heroku/builder:20`.

GUS-W-14706143.

Signed-off-by: Ed Morley <[email protected]>
edmorley added a commit to heroku/languages-github-actions that referenced this pull request May 2, 2025
Since our CNBs have started to drop support for Ubuntu 20.04 / Heroku-20 (since they have reached end-of-life), eg:

- heroku/buildpacks-python#358
- heroku/buildpacks-ruby#422

...and so we don't want the release automation to update to these new versions in `heroku/builder:20`.

GUS-W-14706143.

Signed-off-by: Ed Morley <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants