From 987e92630367a0bf8af47bb0ce43256615e933aa Mon Sep 17 00:00:00 2001 From: Charles de Beauchesne Date: Wed, 19 Nov 2025 15:12:46 +0100 Subject: [PATCH 1/3] Remove useless build for system-tests --- .github/workflows/build_layer.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build_layer.yml b/.github/workflows/build_layer.yml index 76a65bfa..826d2c9f 100644 --- a/.github/workflows/build_layer.yml +++ b/.github/workflows/build_layer.yml @@ -1,6 +1,10 @@ name: Build Layers for system-Tests on: + workflow_dispatch: + pull_request: + branches: + - "**" push: branches: - "main" @@ -11,8 +15,10 @@ jobs: strategy: matrix: - arch: [arm64, amd64] - python_version: ["3.9", "3.10", "3.11", "3.12", "3.13"] + # arch: [arm64, amd64] + # python_version: ["3.9", "3.10", "3.11", "3.12", "3.13"] + arch: [amd64] + python_version: ["3.13"] steps: - name: Checkout From ad5b0829095cdd7752f33b180c0fecac1ceb2a8f Mon Sep 17 00:00:00 2001 From: Charles de Beauchesne Date: Wed, 19 Nov 2025 15:26:30 +0100 Subject: [PATCH 2/3] Use fail-fast with the complete list --- .github/workflows/build_layer.yml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build_layer.yml b/.github/workflows/build_layer.yml index 826d2c9f..7fe535af 100644 --- a/.github/workflows/build_layer.yml +++ b/.github/workflows/build_layer.yml @@ -14,11 +14,10 @@ jobs: runs-on: ${{ matrix.arch == 'arm64' && 'ubuntu-24.04-arm' || 'ubuntu-latest' }} strategy: + fail-fast: false matrix: - # arch: [arm64, amd64] - # python_version: ["3.9", "3.10", "3.11", "3.12", "3.13"] - arch: [amd64] - python_version: ["3.13"] + arch: [arm64, amd64] + python_version: ["3.9", "3.10", "3.11", "3.12", "3.13"] steps: - name: Checkout From 15cf0470fd142ca87715bb9a7e155128031d1d77 Mon Sep 17 00:00:00 2001 From: Charles de Beauchesne Date: Wed, 19 Nov 2025 15:27:27 +0100 Subject: [PATCH 3/3] Removes Pr event --- .github/workflows/build_layer.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.github/workflows/build_layer.yml b/.github/workflows/build_layer.yml index 7fe535af..7368a517 100644 --- a/.github/workflows/build_layer.yml +++ b/.github/workflows/build_layer.yml @@ -2,9 +2,6 @@ name: Build Layers for system-Tests on: workflow_dispatch: - pull_request: - branches: - - "**" push: branches: - "main"