heroku / base-images

Recipes for building the base images for Heroku's stacks
BSD 3-Clause "New" or "Revised" License
267 stars 75 forks source link

Additionally publish images to public.ecr.aws #319

Closed joshwlewis closed 1 month ago

joshwlewis commented 2 months ago

This PR changes the publish automation to additionally push base images to public.ecr.aws/heroku/heroku. This aims to alleviate some Docker Hub rate limit concerns and enables faster downloads in some cloud environments. The primary and canonical location for these images is still heroku/heroku (on dockerhub).

This automation makes use of GitHub OIDC to authenticate with AWS so no IAM users or access tokens are in use.

We've already made similar changes for heroku/builder: https://github.com/heroku/cnb-builder-images/pull/557.

GUS