From 185311fa15d05ed4d4f981b645d1a13f08587858 Mon Sep 17 00:00:00 2001 From: Nick Date: Fri, 31 Oct 2025 16:31:55 +1000 Subject: [PATCH 1/3] Don't use buildx action --- .github/workflows/build-pr.yml | 4 ++++ .github/workflows/build-push.yml | 11 +++++------ 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build-pr.yml b/.github/workflows/build-pr.yml index ee10cb7..9cb3eee 100644 --- a/.github/workflows/build-pr.yml +++ b/.github/workflows/build-pr.yml @@ -27,3 +27,7 @@ jobs: env: NODE_VERSION: ${{ matrix.node }} STREAM: ${{ env.stream }} + + - name: 🏗️ Build and push Docker image + run: | + NODE_VERSION=${{ matrix.php }} STREAM=${{ inputs.stream }} docker buildx bake --pull --no-cache diff --git a/.github/workflows/build-push.yml b/.github/workflows/build-push.yml index dfe0b86..b0aa554 100644 --- a/.github/workflows/build-push.yml +++ b/.github/workflows/build-push.yml @@ -37,6 +37,9 @@ jobs: node: [ '20', '22', '24' ] steps: + - name: Checkout repository + uses: actions/checkout@v4 + - name: 🔑 Login to Docker Hub uses: docker/login-action@v3 with: @@ -54,9 +57,5 @@ jobs: uses: docker/setup-buildx-action@v3 - name: 🏗️ Build and push Docker image - uses: docker/bake-action@v6 - env: - PHP_VERSION: ${{ matrix.php }} - STREAM: ${{ inputs.stream }} - with: - push: ${{ inputs.push }} + run: | + NODE_VERSION=${{ matrix.node }} STREAM=${{ inputs.stream }} docker buildx bake --pull --no-cache --push From 9ce7c7e3354b962b4d5faf4eb4a50443f89e6599 Mon Sep 17 00:00:00 2001 From: Nick Date: Fri, 31 Oct 2025 16:37:30 +1000 Subject: [PATCH 2/3] Fix the PR --- .github/workflows/build-pr.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-pr.yml b/.github/workflows/build-pr.yml index 9cb3eee..a8a572f 100644 --- a/.github/workflows/build-pr.yml +++ b/.github/workflows/build-pr.yml @@ -30,4 +30,4 @@ jobs: - name: 🏗️ Build and push Docker image run: | - NODE_VERSION=${{ matrix.php }} STREAM=${{ inputs.stream }} docker buildx bake --pull --no-cache + NODE_VERSION=${{ matrix.php }} STREAM=${{ env.stream }} docker buildx bake --pull --no-cache From cba133934c0ab27c8f9396edd8d7fc50bb112031 Mon Sep 17 00:00:00 2001 From: Nick Date: Fri, 31 Oct 2025 16:44:09 +1000 Subject: [PATCH 3/3] Fix matrix --- .github/workflows/build-pr.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-pr.yml b/.github/workflows/build-pr.yml index a8a572f..398b5f9 100644 --- a/.github/workflows/build-pr.yml +++ b/.github/workflows/build-pr.yml @@ -30,4 +30,4 @@ jobs: - name: 🏗️ Build and push Docker image run: | - NODE_VERSION=${{ matrix.php }} STREAM=${{ env.stream }} docker buildx bake --pull --no-cache + NODE_VERSION=${{ matrix.node }} STREAM=${{ env.stream }} docker buildx bake --pull --no-cache