diff --git a/.github/workflows/build_and_publish.yml b/.github/workflows/build_and_publish.yml index e5533c9..60dfe15 100644 --- a/.github/workflows/build_and_publish.yml +++ b/.github/workflows/build_and_publish.yml @@ -12,30 +12,30 @@ jobs: steps: - name: Checkout code uses: actions/checkout@v4 - - name: Set up QEMU uses: docker/setup-qemu-action@v3 with: platforms: all - - name: Set up Docker Buildx id: buildx uses: docker/setup-buildx-action@v3 - - name: Login to DockerHub uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} - - name: Clean up unnecessary directories + - name: ✨Clean up unnecessary directories run: | sudo rm -rf /usr/share/dotnet sudo rm -rf /opt/ghc sudo rm -rf "/usr/local/share/boost" sudo rm -rf "$AGENT_TOOLSDIRECTORY" - - name: Build and push image + - name: ⚙️ Build and push image run: | make build-all-images - - - name: Image digest + - name: 📤 Push images + if: github.ref == 'refs/heads/main' || github.ref == 'refs/heads/develop' + run: | + make push-all-images + - name: 🎉 Image digest run: echo ${{ steps.docker_build.outputs.digest }}