Josh W Lewis

Results 14 issues of Josh W Lewis

This adds a basic request logger. Example: ``` Listening on 5000 GET / 200 6868 - 8.706 ms GET /foo 404 142 - 1.432 ms ``` /cc @vishvananda

### Description Currently, the [suggested builder list](https://github.com/buildpacks/pack/blob/657521803b30f455f29221d50c417968ee67778e/internal/builder/suggested_builder.go#L9-L35) has two functions that I am aware of: 1) it's the output of `pack builder suggest` and 2) it's the list of builders...

type/enhancement
status/ready

Unlike `cli.action`, the basic logging commands like `cli.log`, `cli.info`, `cli.debug`, `cli.url` only send text to `stdout`. There is no option to send these messages to `stderr`. Using `stdout` for these...

enhancement

Currently, we're producing `heroku/heroku:24` and `heroku/heroku:24-build` as a multi-arch images (OCI Image Manifests). You can see evidence of that [here](https://hub.docker.com/layers/heroku/heroku/24/images/sha256-ef63d62be65d145f7db1f11257691b294b5dcc302ffe14a33185884780572e1c?context=repo). This is convenient, as docker clients will generally select the...

https://github.com/heroku/base-images/blob/main/BUILD.md Is a bit outdated and has no references to multi-arch images, multi-arch package lists, or docker settings that were outlined in #245. GUS-W-15213191.

For builds that have a `pnpm-lock.yaml` (and no other lockfiles), but don't have a `packageManager` field in `package.json`, the current `heroku/nodejs` buildpack attempts to install dependencies with `npm ci`. Not...

When trying to package a buildpack with an invalid toml, this is the messaging: ``` ▹ cargo libcnb package 130 ↵ 🚚 Preparing package directory... 🖥️ Gathering Cargo configuration (for...

bug
libcnb-package

When using any integer type as part of a Layer's Metadata, that metadata is deemed incompatible when reading from a previous layer. `libcnb.rs` seems to interpret these fields as `Float`....

bug
upstream issue

In my buildpack directory, I have a `inventory.toml` file. It includes a list of binaries, their version, and their sha. Ideally, I read this file during a build to help...

enhancement
libcnb-package