diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index 7d86bd6..daa3936 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -16,31 +16,13 @@ jobs: steps: - name: Checkout code uses: actions/checkout@v4 - - - name: Login to Gitea Container Registry (internal) + - name: Login to Gitea Container Registry run: | echo "${{ secrets.REGISTRY_TOKEN }}" | docker login server:3000 -u "${{ gitea.actor }}" --password-stdin - - name: Build Docker image + - name: Build and push run: | docker build -t server:3000/${{ gitea.repository_owner }}/lcc:${{ gitea.sha }} . docker tag server:3000/${{ gitea.repository_owner }}/lcc:${{ gitea.sha }} server:3000/${{ gitea.repository_owner }}/lcc:latest - - - name: Push to internal registry - run: | docker push server:3000/${{ gitea.repository_owner }}/lcc:${{ gitea.sha }} - docker push server:3000/${{ gitea.repository_owner }}/lcc:latest - - - name: Tag for external registry - run: | - docker tag server:3000/${{ gitea.repository_owner }}/lcc:latest git.avatic.de/${{ gitea.repository_owner }}/lcc:latest - docker tag server:3000/${{ gitea.repository_owner }}/lcc:${{ gitea.sha }} git.avatic.de/${{ gitea.repository_owner }}/lcc:${{ gitea.sha }} - - - name: Login to external registry - run: | - echo "${{ secrets.REGISTRY_TOKEN }}" | docker login git.avatic.de -u "${{ gitea.actor }}" --password-stdin - - - name: Push to external registry - run: | - docker push git.avatic.de/${{ gitea.repository_owner }}/lcc:latest - docker push git.avatic.de/${{ gitea.repository_owner }}/lcc:${{ gitea.sha }} \ No newline at end of file + docker push server:3000/${{ gitea.repository_owner }}/lcc:latest \ No newline at end of file