From 459174e3c3f8e055365ee6ef02c7c2a8fac8e0e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Patryk=20Kore=C5=84?= Date: Wed, 7 Jan 2026 21:41:38 +0100 Subject: [PATCH] ci11 --- .gitea/workflows/build_container.yml | 33 +++++++++++----------------- 1 file changed, 13 insertions(+), 20 deletions(-) diff --git a/.gitea/workflows/build_container.yml b/.gitea/workflows/build_container.yml index dce984c..087e18b 100644 --- a/.gitea/workflows/build_container.yml +++ b/.gitea/workflows/build_container.yml @@ -6,39 +6,32 @@ on: - '*' # Trigger on any git tag jobs: - docker: + build-image: runs-on: ubuntu-latest + container: + image: mgoltzsche/podman:5.7.1-minimal steps: - name: Checkout code uses: actions/checkout@v3 - - name: Install Podman - run: | - apt-get update - apt-get install -y podman fuse-overlayfs slirp4netns - rm -rf /var/lib/apt/lists/* - - - name: Verify Podman - run: | - podman --version - podman info - - name: Build container image run: | - podman build --storage-driver=vfs -t my-image:latest . + podman build my-image:latest . - name: Log in to Docker registry - uses: docker/login-action@v2 env: - registry: https://gitea.papryk.com + REGISTRY: https://gitea.papryk.com REGISTRY_USERNAME: ${{ secrets.REGISTRY_USERNAME }} REGISTRY_PASSWORD: ${{ secrets.REGISTRY_PASSWORD }} + run: | + echo "$REGISTRY_PASSWORD" | podman login "$REGISTRY" -u "$REGISTRY_USERNAME" --password-stdin - name: Build and push Docker image - uses: docker/build-push-action@v5 - with: - context: . - push: true - tags: "https://gitea.papryk.com/Papryk/dj-spangebob:${{ gitea.ref_name }}" + env: + REGISTRY: https://gitea.papryk.com + IMAGE_NAME: Papryk/dj-spangebob + TAG: ${{ gitea.ref_name }} + run: | + podman push "$REGISTRY/$IMAGE_NAME:$TAG"