Automated weekly build of Docker images for Linux runners (#7376)

* Change tag name

* Change tag name

* Add ARM64 containers and Fedora 40

* Use dnf for Fedora

* Dist upgrade on Debian

* Upgrade and clean on Fedora

* Add name

* Fixed typo and use platform in Dockerfile

* Use matrix instead for arch

* Use config dir in matrix

* Fixed wrong var

* Specify base image in workflow

* Re-add platform

* Use slim images

* Run on Buildjet

* Use new images

* Add comment

* Remove QEMU (not needed because of Buildjet)

* Finish Dockerfile for Arch and OpenSUSE

* Use new containers

* Use correct config dir names

* Fixed config for Manjaro

* Missing zypper arg

* Clean Arch and OpenSUSE

* Update ChangeLog

* Elaborate on comment
This commit is contained in:
Nick Bolton
2024-07-09 18:08:09 +01:00
committed by GitHub
parent 00f9b8751f
commit 22d8ee9cd0
8 changed files with 118 additions and 49 deletions

4
.github/docker/opensuse/Dockerfile vendored Normal file
View File

@ -0,0 +1,4 @@
ARG BASE_IMAGE
FROM $BASE_IMAGE AS base
RUN zypper refresh && zypper update -y && zypper install -y git python3 && zypper clean --all