Compare commits

..
4 Commits
Author SHA1 Message Date
thayol 46313dee65 Add openssl
Build Runner Image / build (push) Successful in 31m4s
2026-07-30 08:57:46 +02:00
thayol b4ccad945e Update image labels
Build Runner Image / build (push) Successful in 29m54s
2026-07-28 09:14:03 +02:00
thayol dfd742bf0a Add rclone
Build Runner Image / build (push) Successful in 22m48s
2026-07-24 19:19:55 +02:00
thayol 2ab150e5d3 Fix short commit hash step ordering
Build Runner Image / build (push) Successful in 21m13s
2026-07-14 18:11:27 +02:00
2 changed files with 10 additions and 7 deletions
+8 -4
View File
@@ -18,17 +18,21 @@ jobs:
run: | run: |
echo "REGISTRY_HOST=$(echo ${{ gitea.server_url }} | sed 's|https\?://||')" >> "$GITEA_ENV" echo "REGISTRY_HOST=$(echo ${{ gitea.server_url }} | sed 's|https\?://||')" >> "$GITEA_ENV"
- name: Set extra image tag
run: |
echo "EXTRA_IMAGE_TAG=$(date +%Y-%m-%d)-$(git rev-parse --short HEAD)" >> "$GITEA_ENV"
- name: Checkout - name: Checkout
run: | run: |
git clone --quiet ${{ gitea.server_url }}/${{ gitea.repository }} . git clone --quiet ${{ gitea.server_url }}/${{ gitea.repository }} .
- name: Set extra image tag
run: |
echo "EXTRA_IMAGE_TAG=$(date +%Y-%m-%d)-$(git rev-parse --short HEAD)" >> "$GITEA_ENV"
- name: Build image - name: Build image
run: | run: |
buildah bud \ buildah bud \
--label org.opencontainers.image.title="${{ gitea.repository }}" \
--label org.opencontainers.image.url="${{ gitea.server_url }}/${{ gitea.repository }}" \
--label org.opencontainers.image.vendor="${{ gitea.repository_owner }}" \
--label org.opencontainers.image.version="${{ env.EXTRA_IMAGE_TAG }}" \
-t ${{ env.REGISTRY_HOST }}/${{ gitea.repository }}:latest \ -t ${{ env.REGISTRY_HOST }}/${{ gitea.repository }}:latest \
-t ${{ env.REGISTRY_HOST }}/${{ gitea.repository }}:${{ env.EXTRA_IMAGE_TAG }} \ -t ${{ env.REGISTRY_HOST }}/${{ gitea.repository }}:${{ env.EXTRA_IMAGE_TAG }} \
. .
+2 -3
View File
@@ -13,10 +13,9 @@ RUN dnf install -y \
which \ which \
gcc \ gcc \
make \ make \
openssl \
unzip \ unzip \
&& dnf clean all rclone \
RUN dnf install -y \
godot \ godot \
blender \ blender \
&& dnf clean all && dnf clean all