From 7ac697eaaf588a1e1a295086067795a419028e0e Mon Sep 17 00:00:00 2001 From: putschgi Date: Mon, 3 Aug 2026 14:10:34 +0200 Subject: [PATCH] Dateien nach ".gitea/workflows" hochladen --- .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..732f095 --- /dev/null +++ b/.gitea/workflows/build.yml @@ -0,0 +1,28 @@ +name: docker-build-and-push +on: + push: + branches: ["main", "master"] + workflow_dispatch: + +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Login registry + run: | + echo "${{ secrets.REGISTRY_PASSWORD }}" | docker login git.carabella.ch \ + -u "${{ secrets.REGISTRY_USER }}" --password-stdin + - name: Build + run: | + docker build -t git.carabella.ch/putschgi/gitea-sync-ai:${{ github.ref_name }} . + - name: Push + run: | + docker push git.carabella.ch/putschgi/gitea-sync-ai:${{ github.ref_name }} + - name: Tag latest + run: | + docker tag git.carabella.ch/putschgi/gitea-sync-ai:${{ github.ref_name }} \ + git.carabella.ch/putschgi/gitea-sync-ai:latest + - name: Push latest + run: | + docker push git.carabella.ch/putschgi/gitea-sync-ai:latest \ No newline at end of file