svn commit: r1928835 - apr/apr-util/branches/1.7.x/.github/workflows
[email protected] Mon, 29 Sep 2025 12:18:04 -0000
| Newsgroups | gmane.comp.apache.apr.cvs |
|---|---|
| Message-ID | <175914828446.1719761.5883296695519635410@svn02-us-east.apache.org> |
Author: jorton
Date: Mon Sep 29 12:18:04 2025
New Revision: 1928835
Log:
CI: Fix matrix job names, add 64-bit ARM to the matrix,
improve database test: add LMDB, check configure output
Github: closes #15
Modified:
apr/apr-util/branches/1.7.x/.github/workflows/linux.yml
Modified: apr/apr-util/branches/1.7.x/.github/workflows/linux.yml
==============================================================================
--- apr/apr-util/branches/1.7.x/.github/workflows/linux.yml Mon Sep 29 08:30:15 2025 (r1928834)
+++ apr/apr-util/branches/1.7.x/.github/workflows/linux.yml Mon Sep 29 12:18:04 2025 (r1928835)
@@ -17,7 +17,7 @@ jobs:
fail-fast: false
matrix:
apr-version: [1.7.x, 1.8.x]
- os: [ubuntu-22.04, ubuntu-24.04]
+ os: [ubuntu-22.04, ubuntu-24.04, ubuntu-22.04-arm]
include:
- name: APR 1.7.x maintainer-mode
apr-version: 1.7.x
@@ -36,10 +36,10 @@ jobs:
- name: APR 1.7.x Databases + maintainer-mode
apr-version: 1.7.x
apr-config: --enable-maintainer-mode
- config-output: APU_HAVE_SDBM
- config: --with-dbm=db5 --with-berkeley-db --with-gdbm --with-ndbm
+ config-output: APU_HAVE_SDBM APU_HAVE_GDBM APU_HAVE_DB APU_HAVE_LMDB
+ config: --with-dbm=db5 --with-berkeley-db --with-gdbm --with-lmdb
notest-cflags: -Werror
- packages: libdb5.3-dev
+ packages: libdb5.3-dev liblmdb-dev libgdbm-dev
os: ubuntu-latest
- name: APR 1.7.x OpenSSL + maintainer-mode
apr-version: 1.7.x
@@ -61,7 +61,7 @@ jobs:
runs-on: ${{ matrix.os }}
env:
NOTEST_CFLAGS: ${{ matrix.notest-cflags }}
- name: ${{ matrix.name }}
+ name: ${{ matrix.name && matrix.name || format('APR {0} on {1}', matrix.apr-version, matrix.os) }}
steps:
- name: Install prerequisites
run: sudo apt-get install libtool libtool-bin ${{ matrix.packages }}