Buildpack 'bin/release' script errors are no longer ignored

Change effective on 15 June 2022

As part of the platform Buildpack API, buildpacks can optionally include a bin/release script that is run after the compile step for each buildpack.

Previously if these bin/release scripts exited with a non-zero exit code, the Heroku build system would ignore the failure and continue with the rest of the build.

Now, the build will be marked as a failure and any output from the failing bin/release script included in the build log.

If you encounter such errors (“The buildpack's bin/release script did not complete successfully”), ensure you are using the latest version of the failing buildpack, and then report the issue to the maintainer of that buildpack.