From f1e9a1033a5413b8c1bdbf10034fabcae43312d0 Mon Sep 17 00:00:00 2001 From: bast Date: Sat, 31 Oct 2026 13:49:28 +0000 Subject: [PATCH] .github/workflows/deploy.yml aktualisiert --- .github/workflows/deploy.yml | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index d4092fd..e9a4420 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -19,25 +19,21 @@ jobs: chmod +x /usr/local/bin/terraform terraform --version - # KORRIGIERT: Spricht Forgejo direkt über den Containernamen an + # KORRIGIERT: Geht verschlüsselt über den Nginx-Proxy (Port 443 intern) - name: Log in to Local Registry - run: | - echo "${{ secrets.GITHUB_TOKEN }}" | docker login forgejo:3000 -u ${{ github.actor }} --password-stdin + run: echo "${{ secrets.GITHUB_TOKEN }}" | docker login nginx -u ${{ github.actor }} --password-stdin - - name: Inject Version into Dockerfile - run: sed -i "s/{{APP_VERSION}}/${{ github.sha }}/g" Dockerfile - - # KORRIGIERT: Taggt das Image für den internen Containernamen + # KORRIGIERT: Taggt das Image für den Nginx-HTTPS-Proxy - name: Build App Image run: | - docker build -t forgejo:3000/${{ github.repository }}:${{ github.sha }} . - docker build -t forgejo:3000/${{ github.repository }}:latest . + docker build -t nginx/${{ github.repository }}:${{ github.sha }} . + docker build -t nginx/${{ github.repository }}:latest . - # KORRIGIERT: Pusht direkt über das interne Docker-Netzwerk + # KORRIGIERT: Pusht verschlüsselt über Nginx - name: Push App Image run: | - docker push forgejo:3000/${{ github.repository }}:${{ github.sha }} - docker push forgejo:3000/${{ github.repository }}:latest + docker push nginx/${{ github.repository }}:${{ github.sha }} + docker push nginx/${{ github.repository }}:latest - name: Terraform Deploy run: |