Recent changes (master)
The following changes since commit aa079a649f6df4fbda67fe612e74b0c34cea6dea:
ci: consolidate QEMU FDP and verify-trim tests (2026-07-22 12:34:16 -0400)
are available in the Git repository at:
git://git.kernel.dk/fio.git master
for you to fetch changes up to b384f4d3472e9dae62122c631899bac86368df63:
ci: add Alpine Linux container test platform (2026-07-23 14:28:28 -0400)
----------------------------------------------------------------
Vincent Fu (1):
ci: add Alpine Linux container test platform
.github/workflows/ci.yml | 4 ++++ ci/actions-install.sh | 4 ++++ 2 files changed, 8 insertions(+)
---
Diff of recent changes:
.github/workflows/ci.yml +4 -0
@@ -18,6 +18,7 @@ jobs: - {os: 'alma', dh: 'almalinux', ver: '10', target_arch: 'x86_64'} - {os: 'oracle', dh: 'oraclelinux', ver: '10', target_arch: 'x86_64'} - {os: 'rocky', dh: 'rockylinux/rockylinux', ver: '10', target_arch: 'x86_64'} + - {os: 'alpine', dh: 'alpine', ver: 'latest', target_arch: 'x86_64'} container: image: ${{ matrix.container.dh }}:${{ matrix.container.ver }}
@@ -30,6 +31,9 @@ jobs: steps: - name: Checkout repo uses: actions/checkout@v6 + - name: Install bash on Alpine + if: ${{ contains( matrix.container.os, 'alpine' ) }} + run: apk add bash - name: Install dependencies run: ./ci/actions-install.sh - name: Build
ci/actions-install.sh +4 -0
@@ -191,6 +191,10 @@ install_linux() { install_ubuntu } +install_alpine() { + apk add git build-base pkgconf zlib-dev numactl-dev cunit-dev libaio-dev linux-headers python3 py3-statsmodels py3-six bash coreutils py3-sphinx +} + install_macos() { # Assumes homebrew and python3 are already installed #echo "Updating homebrew..."