From bba438a7a562c40585714ed975379e2dffc2c454 Mon Sep 17 00:00:00 2001 From: Hadrien Date: Tue, 24 Mar 2026 18:03:46 +0100 Subject: [PATCH] fix(ci): use podman --- .forgejo/workflows/build.yaml | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/.forgejo/workflows/build.yaml b/.forgejo/workflows/build.yaml index 86f9427..47e71e2 100644 --- a/.forgejo/workflows/build.yaml +++ b/.forgejo/workflows/build.yaml @@ -6,14 +6,19 @@ jobs: - name: Checkout code uses: actions/checkout@v4 - - name: Docker Login + - name: Install Podman run: | - echo "${{ secrets.DOCKER_PASSWORD }}" | docker login git.interhacker.space -u "${{ secrets.DOCKER_USERNAME }}" --password-stdin + apt-get update + apt-get install -y podman - - name: Build Docker Image + - name: Podman Login run: | - docker build -t git.interhacker.space/interhack/camp-website-2026:latest . + echo "${{ secrets.DOCKER_PASSWORD }}" | podman login git.interhacker.space -u "${{ secrets.DOCKER_USERNAME }}" --password-stdin - - name: Push Docker Image + - name: Build Container Image run: | - docker push git.interhacker.space/interhack/camp-website-2026:latest + podman build -t git.interhacker.space/interhack/camp-website-2026:latest . + + - name: Push Container Image + run: | + podman push git.interhacker.space/interhack/camp-website-2026:latest