name: Build on native ${{ matrix.container }}
strategy:
matrix:
- container: ["ubuntu:bionic", "ubuntu:focal", "ubuntu:kinetic", "ubuntu:trusty", "ubuntu:xenial", "i386/ubuntu:trusty", "i386/ubuntu:xenial", "debian:bookworm", "debian:bullseye", "debian:buster", "debian:sid", "debian:stretch", "i386/debian:bookworm", "i386/debian:bullseye", "i386/debian:buster", "i386/debian:sid", "i386/debian:stretch"]
+ container: ["ubuntu:bionic", "ubuntu:focal", "ubuntu:jammy", "ubuntu:kinetic", "ubuntu:trusty", "ubuntu:xenial", "i386/ubuntu:trusty", "i386/ubuntu:xenial", "debian:bookworm", "debian:bullseye", "debian:buster", "debian:sid", "debian:stretch", "i386/debian:bookworm", "i386/debian:bullseye", "i386/debian:buster", "i386/debian:sid", "i386/debian:stretch"]
container:
image: ${{ matrix.container }}
steps:
case $OSPREFIX$TARGET in
bookworm|bullseye|buster|sid|stretch|jessie)
OS="debian";;
- bionic|focal|jammy|impish|trusty|xenial)
+ bionic|focal|jammy|kinetic|impish|trusty|xenial)
OS="ubuntu";;
raspiosbullseye|raspiosbuster|raspiosjessieraspiosstretch)
OS="raspbian";;