Ed Morley
Ed Morley
Hi! The Heroku-22 stack was just released: https://devcenter.heroku.com/changelog-items/2429 However in Heroku-22, there is no longer a system install of Ruby: https://devcenter.heroku.com/articles/heroku-22-stack#system-ruby-is-no-longer-installed This buildpack is written entirely in Ruby, and so...
The readme mentions the legacy heroku-buildpack-multi buildpack, which was previously required in order to use multiple buildpacks. However Heroku now supports doing this natively, see: https://devcenter.heroku.com/articles/using-multiple-buildpacks-for-an-app
**Description:** Previously if `cache: false` (the default for this Action), the Action's "post run" step would still be executed. Whilst this step was fast (since it returned early if the...
Hi 👋 This project uses Heroku's `heroku/buildpacks:20` CNB builder image: https://github.com/search?q=repo%3Asuperfly%2Fflyctl%20(heroku%2Fbuilder-classic%20OR%20heroku%2Fbuildpacks)&type=code We have deprecated this builder image as of https://github.com/heroku/cnb-builder-images/pull/429. Please migrate to `heroku/builder:22` or `heroku/builder:20`, to continue to receive...
As of `lifecycle` 0.16+, any Buildpack API version lower than 0.7 is deprecated. Currently cnb-shim defaults to Buildpack API 0.4, which means warnings like the following can be seen in...
The `direct=false` process type mode has been removed as of Buildpack API version 0.9. This has a few implications: - process commands now need to be wrapped with bash (eg...
We should not use `.unwrap()` outside of tests. At the very least, failure cases should use `.expect()` if they are something that could never happen in practice. A lint to...
`sub_env()` is currently: ``` # Usage: $ sub-env command # Runs a subshell of specified command with user-provided config. # NOTICE: Expects ENV_DIR to be set. WHITELIST & BLACKLIST are...
1) The same test is repeated twice: ```bash @test "results of set_env" { set_env hello world result1="$(cat $PROFILE_PATH)" result2="$(cat $EXPORT_PATH)" [ "$result1" = "export hello=world" ] [ "$result2" = "export...
The classic Python buildpack supports installing NLTK corpora via an `nltk.txt` file: https://devcenter.heroku.com/articles/python-nltk https://github.com/heroku/heroku-buildpack-python/blob/main/bin/steps/nltk https://www.nltk.org/data.html This is a someone infrequently used feature, and it seems it could be replaced by...