lifecycle icon indicating copy to clipboard operation
lifecycle copied to clipboard

lifecycle 0.19.0 doesn't support Buildpack API 0.11 contrary to API support matrix

Open edmorley opened this issue 1 year ago • 0 comments

The lifecycle <-> Buildpack API support matrix here says that lifecycle 0.19.0 supports Buildpack API 0.11: https://github.com/buildpacks/lifecycle/blob/435d226f1ed54b0bec806716ba79e14a2a093736/README.md#supported-apis

...however, lifecycle 0.19.0 does not support it, since 0.11 is not present in the API list here: https://github.com/buildpacks/lifecycle/blob/548854fdf8ae28935042c8ab20e84f8521a9e4a4/api/apis.go#L15-L18

This can also be seen by inspecting a builder that's using lifecycle 0.19.0:

$ pack --version
0.33.2+git-f2cffc4.build-5562
$ pack builder inspect heroku/builder@sha256:7c4427374359f93c2efd66c48ec9e995be105c81d85fcd9f652a6a5e94cfc006
...
Lifecycle:
  Version: 0.19.0
  Buildpack APIs:
    Deprecated: (none)
    Supported: 0.7, 0.8, 0.9, 0.10
...

xref #1313, cc @natalieparellano

edmorley avatar Mar 21 '24 15:03 edmorley