Closed colincasey closed 5 months ago
@edmorley thanks for pointing out that target triple configuration. I missed that when I was referencing the python buildpack changes.
I also added some tests to verify assumptions around native node modules installs. Our current cache invalidation logic for modules should handle target architecture changes fine.
Adds entries to the CI test matrix for
heroku/builder:24
as well as the supported architecturesarm64
andamd64
.Also adds:
DistLayerMetadata
(which is responsible for the installed Node.js binary cache) should be invalidated if there are any differences in theArtifact
informationGUS-W-14667534.