Unleash / unleash-edge

MIT License
48 stars 8 forks source link

feat: add debian 12 build file #516

Open chriswk opened 1 month ago

chriswk commented 1 month ago

Also made the dockerignore file just ignore the target folder except for the binaries. Which will allow us to have a docker image that does the building.

The debian12 recipe uses cargo chef to have better layer caching, as well as debian:bookworm-slim as the base image for runtime, which is slightly bigger than distroless.

However, it does not build for both amd64 and aarch yet

Should help for #509

github-actions[bot] commented 1 month ago

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

OpenSSF Scorecard

PackageVersionScoreDetails

Scanned Manifest Files

chriswk commented 1 month ago

Bah, this is just the first step, because we need the binary attached to our releases as well. I'll extend this PR with the work needed to have an openssl 3.0 compatible binary.