Skip to content

Commit 41a26cf

Browse files
committed
ci: also verify that installation works on Mariner and Arch Linux
These currently work, too, and we probably want to keep it that way. Signed-off-by: Johannes Schindelin <[email protected]>
1 parent 7b721ea commit 41a26cf

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

.github/workflows/validate-install-from-source.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,18 @@ jobs:
2727
- image: opensuse/leap
2828
- image: opensuse/tumbleweed
2929
- image: registry.suse.com/suse/sle15:15.4.27.11.31
30+
- image: archlinux
31+
- image: mcr.microsoft.com/cbl-mariner/base/core:2.0
3032
container: ${{matrix.vector.image}}
3133
steps:
3234
- run: |
3335
if [[ ${{matrix.vector.image}} == *"suse"* ]]; then
3436
zypper -n install tar gzip
3537
elif [[ ${{matrix.vector.image}} == *"centos"* ]]; then
3638
dnf install which -y
39+
elif [[ ${{matrix.vector.image}} == *"mariner"* ]]; then
40+
GNUPGHOME=/root/.gnupg tdnf update -y &&
41+
GNUPGHOME=/root/.gnupg tdnf install tar -y # needed for `actions/checkout`
3742
fi
3843
3944
- uses: actions/checkout@v4

0 commit comments

Comments
 (0)