diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index df13d2f3..082aa57e 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -46,21 +46,23 @@ jobs: fail-fast: true matrix: target: ${{ fromJson(needs.targets.outputs.matrix) }} - + steps: - - name: tree - run: | - sudo apt-get install -y tree - tree + - name: Checkouts + uses: actions/checkout@v3 + + - name: Prepair Image Builds + run: | + cp -v helper-scripts/docker-compose.override.yml.d/BUILD_FLAGS/docker-compose.override.yml docker-compose.preride.yml + docker compose -f docker-compose.yml -f docker-compose.preride.yml config > docker-compose.override.yml + rm -v docker-compose.yml && mv -v docker-compose.override.yml docker-compose.yml - - name: Push Images using BuildX Bake - uses: docker/bake-action@v2 - with: - files: | - docker-compose.yml - targets: ${{ matrix.target }} - push: false - set: | - *.cache-from=type=gha,scope=build-${{ matrix.target }} - *.cache-to=type=gha,scope=build-${{ matrix.target }},mode=max - *.platform=linux/amd64,linux/arm64 + - name: Push Images using BuildX Bake + uses: docker/bake-action@v2 + with: + targets: ${{ matrix.target }} + push: false + set: | + *.cache-from=type=gha,scope=build-${{ matrix.target }} + *.cache-to=type=gha,scope=build-${{ matrix.target }},mode=max + *.platform=linux/amd64,linux/arm64