Closed zarfld closed 1 month ago
Related to #173
Add CI build process for ubuntu-24.04 and Debian versions.
ubuntu-24.04
Dependency Management
eatmydata
git
python3
devscripts
build-essential
ci-prerequisites.sh
CI Configuration
runs-on: ubuntu-24.04
bullseye
bookworm
sid
.github/workflows/ci.yml
Build and Test
./autogen.sh
./configure
make
Optimization
For more details, open the Copilot Workspace session.
Related to #173
Add CI build process for
ubuntu-24.04
and Debian versions.Dependency Management
eatmydata
,git
,python3
,devscripts
, andbuild-essential
inci-prerequisites.sh
.ci-prerequisites.sh
.CI Configuration
runs-on: ubuntu-24.04
and a build matrix with Debian versions (bullseye
,bookworm
,sid
) in.github/workflows/ci.yml
..github/workflows/ci.yml
.ci-prerequisites.sh
in.github/workflows/ci.yml
.Build and Test
./autogen.sh
and./configure
, disable runtime dependency checks in.github/workflows/ci.yml
.make
and test commands in.github/workflows/ci.yml
..github/workflows/ci.yml
.Optimization
eatmydata
to reduce IO latency during package installation in.github/workflows/ci.yml
.For more details, open the Copilot Workspace session.