From 4760a8eb6851e7e2ffe337b198fecb28f5e9dfb5 Mon Sep 17 00:00:00 2001 From: fithwum Date: Tue, 28 Jul 2026 10:25:47 -0700 Subject: [PATCH] update --- .gitea/workflows/debian-base-build-bookworm.yml | 7 ++++++- .gitea/workflows/debian-base-build-bullseye.yml | 7 ++++++- .gitea/workflows/debian-base-build-forky.yml | 7 ++++++- .gitea/workflows/debian-base-build-trixie.yml | 7 ++++++- 4 files changed, 24 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/debian-base-build-bookworm.yml b/.gitea/workflows/debian-base-build-bookworm.yml index b9345b6..c2fe770 100644 --- a/.gitea/workflows/debian-base-build-bookworm.yml +++ b/.gitea/workflows/debian-base-build-bookworm.yml @@ -222,6 +222,11 @@ jobs: - name: Log in to Gitea Registry run: echo "${{ secrets.DOCKER_PASSWORD }}" | docker login gitea.fithwum.tech -u "${{ secrets.DOCKER_USERNAME }}" --password-stdin + - name: Clear all build caches + run: | + docker builder prune -af || true + docker buildx prune -af || true + - name: Build & Push Docker Image run: | VERSION=${{ matrix.version }} @@ -237,7 +242,7 @@ jobs: fi echo "[INFO] Building and pushing Docker image: $FULL_IMAGE" - docker buildx build --platform linux/amd64 --push -t "$FULL_IMAGE" "./$VERSION" + docker buildx build --platform linux/amd64 --pull --no-cache --push -t "$FULL_IMAGE" "./$VERSION" generate-changelogs: needs: build-and-push-docker-images diff --git a/.gitea/workflows/debian-base-build-bullseye.yml b/.gitea/workflows/debian-base-build-bullseye.yml index 213458d..42a9db3 100644 --- a/.gitea/workflows/debian-base-build-bullseye.yml +++ b/.gitea/workflows/debian-base-build-bullseye.yml @@ -222,6 +222,11 @@ jobs: - name: Log in to Gitea Registry run: echo "${{ secrets.DOCKER_PASSWORD }}" | docker login gitea.fithwum.tech -u "${{ secrets.DOCKER_USERNAME }}" --password-stdin + - name: Clear all build caches + run: | + docker builder prune -af || true + docker buildx prune -af || true + - name: Build & Push Docker Image run: | VERSION=${{ matrix.version }} @@ -237,7 +242,7 @@ jobs: fi echo "[INFO] Building and pushing Docker image: $FULL_IMAGE" - docker buildx build --platform linux/amd64 --push -t "$FULL_IMAGE" "./$VERSION" + docker buildx build --platform linux/amd64 --pull --no-cache --push -t "$FULL_IMAGE" "./$VERSION" generate-changelogs: needs: build-and-push-docker-images diff --git a/.gitea/workflows/debian-base-build-forky.yml b/.gitea/workflows/debian-base-build-forky.yml index baabe19..f41d8fb 100644 --- a/.gitea/workflows/debian-base-build-forky.yml +++ b/.gitea/workflows/debian-base-build-forky.yml @@ -222,6 +222,11 @@ jobs: - name: Log in to Gitea Registry run: echo "${{ secrets.DOCKER_PASSWORD }}" | docker login gitea.fithwum.tech -u "${{ secrets.DOCKER_USERNAME }}" --password-stdin + - name: Clear all build caches + run: | + docker builder prune -af || true + docker buildx prune -af || true + - name: Build & Push Docker Image run: | VERSION=${{ matrix.version }} @@ -237,7 +242,7 @@ jobs: fi echo "[INFO] Building and pushing Docker image: $FULL_IMAGE" - docker buildx build --platform linux/amd64 --push -t "$FULL_IMAGE" "./$VERSION" + docker buildx build --platform linux/amd64 --pull --no-cache --push -t "$FULL_IMAGE" "./$VERSION" generate-changelogs: needs: build-and-push-docker-images diff --git a/.gitea/workflows/debian-base-build-trixie.yml b/.gitea/workflows/debian-base-build-trixie.yml index edd2896..c5621e1 100644 --- a/.gitea/workflows/debian-base-build-trixie.yml +++ b/.gitea/workflows/debian-base-build-trixie.yml @@ -222,6 +222,11 @@ jobs: - name: Log in to Gitea Registry run: echo "${{ secrets.DOCKER_PASSWORD }}" | docker login gitea.fithwum.tech -u "${{ secrets.DOCKER_USERNAME }}" --password-stdin + - name: Clear all build caches + run: | + docker builder prune -af || true + docker buildx prune -af || true + - name: Build & Push Docker Image run: | VERSION=${{ matrix.version }} @@ -237,7 +242,7 @@ jobs: fi echo "[INFO] Building and pushing Docker image: $FULL_IMAGE" - docker buildx build --platform linux/amd64 --push -t "$FULL_IMAGE" "./$VERSION" + docker buildx build --platform linux/amd64 --pull --no-cache --push -t "$FULL_IMAGE" "./$VERSION" generate-changelogs: needs: build-and-push-docker-images