From 4ac12c340411339d39e41493d71eee0b84787733 Mon Sep 17 00:00:00 2001 From: magges Date: Fri, 19 Jun 2026 19:33:20 +0200 Subject: [PATCH] Add Gitea registry build and push workflow --- .gitea/workflows/build.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 .gitea/workflows/build.yml diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml new file mode 100644 index 0000000..872c86e --- /dev/null +++ b/.gitea/workflows/build.yml @@ -0,0 +1,28 @@ +name: Build And Push Container + +on: + push: + branches: + - main + workflow_dispatch: + +jobs: + build-and-push: + runs-on: docker-build + env: + REGISTRY: git.mp-mueller.de + IMAGE_NAME: git.mp-mueller.de/magges/aoostar-rs + steps: + - uses: https://github.com/actions/checkout@v4 + - name: Install Docker CLI + run: | + apt-get update + apt-get install -y docker.io + - name: Log in to Gitea Registry + run: echo "${{ secrets.REGISTRY_TOKEN }}" | docker login $REGISTRY -u "${{ secrets.REGISTRY_USER }}" --password-stdin + - name: Build image + run: docker build -f container/Dockerfile -t $IMAGE_NAME:latest -t $IMAGE_NAME:${{ gitea.sha }} . + - name: Push image + run: | + docker push $IMAGE_NAME:latest + docker push $IMAGE_NAME:${{ gitea.sha }}