From de9a61412c6d7c19872dde3828f80538bd50de0d Mon Sep 17 00:00:00 2001 From: Kosma Moczek Date: Wed, 4 Mar 2026 15:28:25 +0100 Subject: [PATCH] Switch CI to use buildah, following hswro_org pattern Co-Authored-By: Claude Sonnet 4.6 --- .forgejo/workflows/docker.yaml | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/.forgejo/workflows/docker.yaml b/.forgejo/workflows/docker.yaml index eac170a..2a5c6ea 100644 --- a/.forgejo/workflows/docker.yaml +++ b/.forgejo/workflows/docker.yaml @@ -6,17 +6,12 @@ on: jobs: build: runs-on: docker + container: + image: quay.io/buildah/stable steps: - uses: actions/checkout@v4 - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 - - name: Build and push Docker image - uses: docker/build-push-action@v6 - with: - context: . - push: true - tags: ${{ gitea.server_url }}/${{ gitea.repository }}:latest - username: ${{ gitea.actor }} - password: ${{ secrets.FORGEJO_TOKEN }} + run: | + buildah build -t kalendasz:latest + buildah push --creds ${{ gitea.actor }}:${{ secrets.FORGEJO_TOKEN }} kalendasz:latest "docker://git.hswro.org/kosma/kalendasz:latest"