test new tagging
All checks were successful
Build and Push Docker Image / build (push) Successful in 32s

This commit is contained in:
Lukas Greve
2025-11-14 22:18:45 +01:00
parent cbae07c41b
commit 953c9a29b9
2 changed files with 5 additions and 75 deletions

View File

@@ -22,7 +22,7 @@ jobs:
context: . context: .
push: true push: true
tags: | tags: |
git.phyllo.me/devops/fedora-runner-image:${{ github.ref_name }}-${{ github.sha }} git.phyllo.me/devops/fedora-runner-image-main:latest
git.phyllo.me/devops/fedora-runner-image:${{ github.ref_name }}-latest git.phyllo.me/devops/fedora-runner-image:main-${{ github.sha }}
build-args: | build-args: |
BUILD_IDENTIFIER=${{ github.sha }} BUILD_IDENTIFIER=${{ github.sha }}

View File

@@ -2,79 +2,9 @@ FROM fedora:latest
# Set labels # Set labels
LABEL maintainer="Lukas Greve <lukas@phyllo.me>" LABEL maintainer="Lukas Greve <lukas@phyllo.me>"
LABEL DISTTAG=f42container LABEL DISTTAG=f42simple-container
LABEL FGC=f42 LABEL FGC=f42-simple
LABEL FBR=f42 LABEL FBR=f42-simple
# Install essential build tools and dependencies
RUN /bin/sh -c "dnf -y update --refresh && \
dnf install -y \
mock \
livemedia-creator \
anaconda \
lorax \
make \
git \
gcc \
gcc-c++ \
cmake \
clang \
clang-tools-extra \
python3 \
python3-pip \
python3-devel \
python3-setuptools \
python3-wheel \
nodejs \
npm \
ruby \
ruby-devel \
rust \
cargo \
go \
perl \
perl-Module-Build \
perl-ExtUtils-MakeMaker \
gettext \
wget \
curl \
unzip \
tar \
gzip \
bzip2 \
xz \
vim \
which \
procps-ng \
findutils \
coreutils \
diffutils \
patch \
shadow-utils \
util-linux \
grep \
sed \
awk \
bash \
zsh \
openssh-clients \
openssl \
ca-certificates \
libarchive \
libtool \
automake \
autoconf \
libffi-devel \
openssl-devel \
zlib-devel \
bison \
flex \
gdb \
strace \
ltrace \
valgrind && \
dnf clean all && \
rm -rf /var/cache/dnf"
# Set working directory # Set working directory
WORKDIR /build WORKDIR /build