From 3cae98e94893c6ca2326860024390a6991c5dc85 Mon Sep 17 00:00:00 2001 From: LuiiCode Date: Sun, 24 May 2026 12:08:52 +0200 Subject: [PATCH] Add CI/CD workflow + Dockerfile --- .gitea/workflows/docker-build.yml | 25 +++++++++++++++++++++++++ Dockerfile | 4 ++++ 2 files changed, 29 insertions(+) create mode 100644 .gitea/workflows/docker-build.yml create mode 100644 Dockerfile diff --git a/.gitea/workflows/docker-build.yml b/.gitea/workflows/docker-build.yml new file mode 100644 index 0000000..0f1b5ed --- /dev/null +++ b/.gitea/workflows/docker-build.yml @@ -0,0 +1,25 @@ +name: Docker Build & Push +on: + push: + branches: [main] + +jobs: + build: + runs-on: linux + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Login to Gitea Container Registry + uses: docker/login-action@v3 + with: + registry: git.kgessner.de + username: ${{ gitea.actor }} + password: ${{ secrets.GITEA_TOKEN }} + + - name: Build and push + uses: docker/build-push-action@v5 + with: + context: . + push: true + tags: git.kgessner.de/luiicode/test-image:latest diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..8f31e58 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,4 @@ +FROM alpine:latest +LABEL org.opencontainers.image.source="https://git.kgessner.de/LuiiCode/test-repo" +RUN echo "Hello from Gitea CI/CD" > /message.txt +CMD ["cat", "/message.txt"]