Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add a Salesforce Functions image variant
We want to move Salesforce Functions buildpacks to their own builder image variant to more cleanly separate the two use cases (particularly given that Salesforce Functions is now deprecated), and prevent a number of issues (such as builds on the functions build system being able to pass detection even when the match against a non-functions buildpack). For more details, see: https://salesforce.quip.com/MoDFAX3MEf8b The first stage of this is to create the new builder image variant. This new variant is only being published to the internal private registry, since it's only being used by Kodon (the SF CLI no longer supports using containers to run functions). Once it's released, we can then switch Kodon to using the new tag, deploy Kodon to all functions instances, and then finally remove the functions buildpacks from `heroku/builder:22`. We'll also need to adjust the CNB release automation so that it updates the new image variant too: https://github.com/heroku/languages-github-actions/blob/8f1d3319996df5ec9eb3b4c9c7c0d5de78fa9dba/.github/workflows/_buildpacks-release.yml#L315 GUS-W-14179967.
- Loading branch information