Skip to content

Commit d11de3d

Browse files
committed
workflows: Add steps to install aardvark-dns-1.14
Signed-off-by: Monika Kairaityte <[email protected]>
1 parent c773eb3 commit d11de3d

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

.github/workflows/test.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,28 @@ jobs:
101101
- name: Verify netavark_1.14 installation
102102
run: |
103103
dpkg -l | awk '$2=="netavark" {print $3}'
104+
- name: Download necessary aardvark-dns-1.14 .deb files from podman-compose-test-data repository # netavark-1.14 requires aardvark-dns-1.14
105+
if: matrix.podman-version == '5.4.2'
106+
shell: bash
107+
run: |
108+
BASE_URL="https://raw.githubusercontent.com/mokibit/podman-compose-test-data/main/deb_files/aardvark-dns-1.14"
109+
FILES=(
110+
"aardvark-dns-dbgsym_1.14.0-3_amd64.deb"
111+
"aardvark-dns_1.14.0-3_amd64.deb"
112+
)
113+
for FILE in "${FILES[@]}"; do
114+
URL="${BASE_URL}/${FILE}"
115+
echo "Downloading: $FILE"
116+
curl -L -f -O "$URL" || { echo "Failed to download $FILE"; exit 1; }
117+
done
118+
- name: Install aardvark-dns-1.14 from .deb packages
119+
if: matrix.podman-version == '5.4.2'
120+
run: |
121+
dpkg -i ./aardvark-dns_1.14.0-3_amd64.deb
122+
apt-get install -f -y
123+
- name: Verify aardvark-dns_1.14 installation
124+
run: |
125+
dpkg -l | awk '$2=="aardvark-dns" {print $3}'
104126
- name: Install other test dependencies
105127
run: |
106128
set -e

0 commit comments

Comments
 (0)