Pushing images to Container Registry no longer creates a release

Change effective on 29 May 2018

Pushing images to Container Registry, either via the heroku container:push CLI command or using docker push, no longer releases those images to your application.

To create a new release using the images pushed to Container Registry, run heroku container:release (specifying the process types you would like to release).

Separating push and release allows you to:

  1. Push several images and then release them all at the same time.
  2. Use the release phase feature (run tasks before a new release of your app is deployed).
  3. Push one image and release it to multiple process types with different CMDs, via heroku.yml or API.

This change in behavior was announced on May 15th.