matrix: include: - DISTRO_NAME: ubuntu-22-04 IMAGE: ubuntu:22.04 - DISTRO_NAME: ubuntu-24-04 IMAGE: ubuntu:24.04 - DISTRO_NAME: ubuntu-26-04 IMAGE: ubuntu:26.04 - DISTRO_NAME: debian-12 IMAGE: debian:12 - DISTRO_NAME: debian-13 IMAGE: debian:13 - DISTRO_NAME: debian-11 IMAGE: debian:11 steps: - name: build-and-upload-debian-package-${DISTRO_NAME} image: ${IMAGE} pull: true environment: GITEA_PACKAGE_TOKEN: from_secret: gitea_token commands: - ./scripts/ci/bootstrap-apt.sh - ./scripts/ci/build-package.sh - ./scripts/ci/upload-package.sh when: - event: [push, cron, manual]