+ - name: Set up QEMU
+ if: matrix.config.base_image
+ uses: docker/setup-qemu-action@v3
+
+ - name: Set up Docker Buildx
+ if: matrix.config.base_image
+ uses: docker/setup-buildx-action@v3
+
+ - name: Build Docker container
+ if: matrix.config.base_image
+ run: |
+ docker buildx build --load -t sf_builder - << EOF
+ FROM ${{ matrix.config.base_image }}
+ WORKDIR /app
+ RUN apk update && apk add make g++
+ CMD ["sh", "script.sh"]
+ EOF
+