@ -6,11 +6,13 @@ on:
- "main"
- "main"
paths:
paths:
- scripts/installer.sh
- scripts/installer.sh
- .github/workflows/installer.yml
pull_request:
pull_request:
branches:
branches:
- "*"
- "*"
paths:
paths:
- scripts/installer.sh
- scripts/installer.sh
- .github/workflows/installer.yml
jobs:
jobs:
test:
test:
@ -29,10 +31,9 @@ jobs:
- "debian:stable-slim"
- "debian:stable-slim"
- "debian:testing-slim"
- "debian:testing-slim"
- "debian:sid-slim"
- "debian:sid-slim"
- "ubuntu:18.04"
- "ubuntu:20.04"
- "ubuntu:20.04"
- "ubuntu:22.04"
- "ubuntu:22.04"
- "ubuntu:2 3 .04"
- "ubuntu:2 4 .04"
- "elementary/docker:stable"
- "elementary/docker:stable"
- "elementary/docker:unstable"
- "elementary/docker:unstable"
- "parrotsec/core:lts-amd64"
- "parrotsec/core:lts-amd64"
@ -48,7 +49,7 @@ jobs:
- "opensuse/leap:latest"
- "opensuse/leap:latest"
- "opensuse/tumbleweed:latest"
- "opensuse/tumbleweed:latest"
- "archlinux:latest"
- "archlinux:latest"
- "alpine:3. 14 "
- "alpine:3. 2 1"
- "alpine:latest"
- "alpine:latest"
- "alpine:edge"
- "alpine:edge"
deps:
deps:
@ -58,10 +59,6 @@ jobs:
# Check a few images with wget rather than curl.
# Check a few images with wget rather than curl.
- { image : "debian:oldstable-slim" , deps : "wget" }
- { image : "debian:oldstable-slim" , deps : "wget" }
- { image : "debian:sid-slim" , deps : "wget" }
- { image : "debian:sid-slim" , deps : "wget" }
- { image : "ubuntu:23.04" , deps : "wget" }
# Ubuntu 16.04 also needs apt-transport-https installed.
- { image : "ubuntu:16.04" , deps : "curl apt-transport-https" }
- { image : "ubuntu:16.04" , deps : "wget apt-transport-https" }
runs-on : ubuntu-latest
runs-on : ubuntu-latest
container:
container:
image : ${{ matrix.image }}
image : ${{ matrix.image }}