Skip to content

Commit 9e25703

Browse files
committed
CI: Fix matrix job names, add 64-bit ARM to the matrix,
improve database test: add LMDB, check configure output Github: closes #15 git-svn-id: https://svn.apache.org/repos/asf/apr/apr-util/branches/1.7.x@1928835 13f79535-47bb-0310-9956-ffa450edef68
1 parent 2c6dc7b commit 9e25703

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

.github/workflows/linux.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
fail-fast: false
1818
matrix:
1919
apr-version: [1.7.x, 1.8.x]
20-
os: [ubuntu-22.04, ubuntu-24.04]
20+
os: [ubuntu-22.04, ubuntu-24.04, ubuntu-22.04-arm]
2121
include:
2222
- name: APR 1.7.x maintainer-mode
2323
apr-version: 1.7.x
@@ -36,10 +36,10 @@ jobs:
3636
- name: APR 1.7.x Databases + maintainer-mode
3737
apr-version: 1.7.x
3838
apr-config: --enable-maintainer-mode
39-
config-output: APU_HAVE_SDBM
40-
config: --with-dbm=db5 --with-berkeley-db --with-gdbm --with-ndbm
39+
config-output: APU_HAVE_SDBM APU_HAVE_GDBM APU_HAVE_DB APU_HAVE_LMDB
40+
config: --with-dbm=db5 --with-berkeley-db --with-gdbm --with-lmdb
4141
notest-cflags: -Werror
42-
packages: libdb5.3-dev
42+
packages: libdb5.3-dev liblmdb-dev libgdbm-dev
4343
os: ubuntu-latest
4444
- name: APR 1.7.x OpenSSL + maintainer-mode
4545
apr-version: 1.7.x
@@ -61,7 +61,7 @@ jobs:
6161
runs-on: ${{ matrix.os }}
6262
env:
6363
NOTEST_CFLAGS: ${{ matrix.notest-cflags }}
64-
name: ${{ matrix.name }}
64+
name: ${{ matrix.name && matrix.name || format('APR {0} on {1}', matrix.apr-version, matrix.os) }}
6565
steps:
6666
- name: Install prerequisites
6767
run: sudo apt-get install libtool libtool-bin ${{ matrix.packages }}

0 commit comments

Comments
 (0)