Ed Morley
Ed Morley
This changes the `Cache-Control` value for index pages from: `no-cache,no-store,must-revalidate` ...to: `max-age=600, public` In order to allow the pages to be cached for up to 10 minutes. The new value...
Apps using the proprietary `bin/{pre,post}_compile` scripts should migrate to using the upstream CNB inline buildpack feature: https://buildpacks.io/docs/for-app-developers/how-to/build-inputs/use-inline-buildpacks/ We should: 1. Make the build error if an app has one of...
### STR: 1. `mkdir testcase && cd $_` 2. `touch Gemfile` 3. `pack build --buildpack heroku/ruby testcase` ### Expected * Error message that explains `Gemfile.lock` is missing, and for bonus...
A shim based approach unfortunately isn't viable for a sizeable set of classic buildpacks for a few reasons: - There are areas of the specifications for the classic API and...
When running the Python CNB's integration tests locally, if I increase the number of concurrent test threads by a lot, I get an error about network resource exhaustion: ``` $...
The upstream CNB project has an accepted RFC for dropping support for Windows containers: https://github.com/buildpacks/rfcs/pull/311 ...and the process for removing support from code/docs upstream has begun: - https://github.com/buildpacks/lifecycle/pull/1441 (released in...
We should add contributing instructions in a `CONTRIBUTING.md` file (that filename specifically means GitHub automatically links to it from various places).
A suggestion was made on Slack ([here](https://salesforce-internal.slack.com/archives/C01R6FJ738U/p1726865560493859?thread_ts=1726862540.921039&cid=C01R6FJ738U)) that the libcnb README/docs include a top level feature list with links to specific examples & [docs.rs](http://docs.rs/) eg: > Features > > *...
This error message: https://github.com/heroku/heroku-buildpack-go/blob/3727b59bbc96987487b860bc333de98c0b607a72/lib/common.sh#L127-L128 Points to this blank/placeholder Dev Center page: https://devcenter.heroku.com/articles/unknown-go-buildack-files The page name is also misspelt. (I found the page when searching through languages related Dev Center pages)...
The efficiency test currently checks whether files were removed in the wrong layer or duplicated, however it would be great if it also identified files that could be removed from...