diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/demo.yaml index 72ee9c8..4c20a97 100644 --- a/.gitea/workflows/demo.yaml +++ b/.gitea/workflows/demo.yaml @@ -28,47 +28,55 @@ jobs: - uses: actions/checkout@v2 - name: Log into registry at Gitea uses: docker/login-action@v2 + if: ${{ github.ref == 'refs/heads/master' }} with: registry: https://git.fawkes100.de username: ${{ secrets.REGISTRY_USER }} password: ${{ secrets.REGISTRY_PASSWORD }} - name: Setup Docker buildx uses: docker/setup-buildx-action@v3 + if: ${{ github.ref == 'refs/heads/master' }} - name: Extract Docker metadata id: meta uses: docker/metadata-action@v2 + if: ${{ github.ref == 'refs/heads/master' }} with: - images: git.fawkes100.de/timemanager/timemanager-frontend + images: git.fawkes100.de/sebastian/timemanager/timemanager-frontend - name: Build and Push Latest Docker Image id: build-and-push-latest uses: docker/build-push-action@v4 if: ${{ github.ref == 'refs/heads/master' }} with: + context: frontend/. file: frontend/Dockerfile push: true - tags: git.fawkes100.de/timemanager/timemanager-frontend:latest + tags: git.fawkes100.de/sebastian/timemanager/timemanager-frontend:latest build-and-push-backend: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - name: Log into registry at Gitea uses: docker/login-action@v2 + if: ${{ github.ref == 'refs/heads/master' }} with: registry: https://git.fawkes100.de username: ${{ secrets.REGISTRY_USER }} password: ${{ secrets.REGISTRY_PASSWORD }} - name: Setup Docker buildx uses: docker/setup-buildx-action@v3 + if: ${{ github.ref == 'refs/heads/master' }} - name: Extract Docker metadata id: meta uses: docker/metadata-action@v2 + if: ${{ github.ref == 'refs/heads/master' }} with: - images: git.fawkes100.de/timemanager/timemanager-backend + images: git.fawkes100.de/sebastian/timemanager/timemanager-backend - name: Build and Push Latest Docker Image id: build-and-push-latest uses: docker/build-push-action@v4 if: ${{ github.ref == 'refs/heads/master' }} with: + context: backend/. file: backend/Dockerfile push: true - tags: git.fawkes100.de/timemanager/timemanager-backend:latest \ No newline at end of file + tags: git.fawkes100.de/sebastian/timemanager/timemanager-backend:latest \ No newline at end of file