name: Workflow de prueba on: - push env: DOCKER_ORG: beyondcx BRANCH_NAME: proxy jobs: Build and push images: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 - name: Extract Branch Name run: echo "${{ gitea.ref }}" ; echo "${{ gitea.ref }}" | sed 's|refs/heads/||' ; echo ${{ env.BRANCH_NAME }} #- name: Setup QEMU # uses: docker/setup-qemu-action@v3 - name: Setup Buildx uses: docker/setup-buildx-action@v3 with: driver-opts: network=host - name: Echo the Tag run: echo "Tag ${{ env.DOCKER_ORG }}/beyondcx:${{ env.BRANCH_NAME }}" - name: Login to Registry uses: docker/login-action@v3 with: registry: ${{ secrets.REGISTRY_URL }} username: ${{ secrets.REGISTRY_USER }} password: ${{ secrets.REGISTRY_PWD }} - name: Build frontend and push it to registry uses: docker/build-push-action@v5 with: context: frontend push: true tags: ${{ secrets.REGISTRY_URL }}/${{ env.DOCKER_ORG }}/frontend-analytics-demo:${{ env.BRANCH_NAME }} platforms: linux/amd64 file: frontend/Dockerfile - name: Build backend and push it to registry uses: docker/build-push-action@v5 with: context: backend push: true tags: ${{ secrets.REGISTRY_URL }}/${{ env.DOCKER_ORG }}/backed-analytics-demo:${{ env.BRANCH_NAME }} platforms: linux/amd64 file: backend/Dockerfile