Fallout-build / Fallout-build/Fallout

Build .deb packages for amd64 and arm64 baselines

Open
#134 0 comments 0 reactions 0 assignees View on GitHub
enhancement target/vNext
Dominant language
C#
Stars
154
Forks
19
Avg merge
1d 22h
Merged PRs (30d)
15

Description

Parent: #123

Release pipeline produces `.deb` packages for `amd64` and `arm64` against the agreed distro baselines.

## Definition of done

- Baselines: Debian 12 (`bookworm`), Ubuntu 22.04 (`jammy`), Ubuntu 24.04 (`noble`).
- Architectures: `amd64` + `arm64`.
- One `.deb` per distro × arch combination (or one universal `.deb` if dependencies allow — decide during implementation; default to per-distro to avoid libc surprises).
- Built with `dotnet-deb` (Pkg.Tools.Cake-style) or `dpkg-deb` directly — decision recorded in the issue.
- Installs cleanly with `dpkg -i` on each baseline in a fresh container.
- `lintian` run on each `.deb`; warnings reviewed and either fixed or explicitly accepted (no expectation of zero warnings).

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.