From 4af5b0f880b075ec1c853f598554158e07c5fe8e Mon Sep 17 00:00:00 2001 From: Kyle Altendorf Date: Fri, 29 Aug 2025 15:31:05 -0400 Subject: [PATCH 1/4] test on linux arm --- .github/workflows/test.yml | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index ede87eedafbc..0125e1c769c1 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -139,8 +139,8 @@ jobs: arch: arm arch-emoji: 💪 collect-junit: false - ubuntu: - if: github.event_name != 'workflow_dispatch' || inputs.run-linux + ubuntu-intel: + if: github.event_name != 'workflow_dispatch' || inputs.run-linux-intel uses: ./.github/workflows/test-single.yml needs: configure with: @@ -155,6 +155,22 @@ jobs: arch: intel arch-emoji: 🌀 collect-junit: false + ubuntu-arm: + if: github.event_name != 'workflow_dispatch' || inputs.run-linux-arm + uses: ./.github/workflows/test-single.yml + needs: configure + with: + os-emoji: 🐧 + matrix: ubuntu + name: Ubuntu + file_name: ubuntu + concurrency-name: ubuntu + configuration: ${{ needs.configure.outputs.configuration }} + matrix_mode: ${{ needs.configure.outputs.matrix_mode }} + runs-on: ubuntu-24.04-arm + arch: arm + arch-emoji: 💪 + collect-junit: false windows: if: github.event_name != 'workflow_dispatch' || inputs.run-windows uses: ./.github/workflows/test-single.yml From fce74eac6b62c540a32734cf371461646361c317 Mon Sep 17 00:00:00 2001 From: Kyle Altendorf Date: Fri, 29 Aug 2025 15:32:07 -0400 Subject: [PATCH 2/4] Update Linux test parameters in workflow Renamed and added parameters for Linux test runs. --- .github/workflows/test.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 0125e1c769c1..0502f6a02039 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -40,8 +40,13 @@ on: default: 1 required: false type: number - run-linux: - description: "run Linux tests" + run-linux-intel: + description: "run Linux-intel tests" + default: true + required: false + type: boolean + run-linux-arm: + description: "run Linux-arm tests" default: true required: false type: boolean From 9cf45d5746cf84d0e326caf5ebad0e0f13167073 Mon Sep 17 00:00:00 2001 From: Kyle Altendorf Date: Fri, 29 Aug 2025 15:36:26 -0400 Subject: [PATCH 3/4] more --- .github/workflows/test.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 0502f6a02039..c5be2c0e1321 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -200,7 +200,8 @@ jobs: needs: - macos-intel - macos-arm - - ubuntu + - ubuntu-intel + - ubuntu-arm - windows strategy: fail-fast: false From ab52e96ceaa168301ea13b94feba6850e4d4e8da Mon Sep 17 00:00:00 2001 From: Kyle Altendorf Date: Fri, 29 Aug 2025 15:44:44 -0400 Subject: [PATCH 4/4] fixup --- .github/workflows/test.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index c5be2c0e1321..17fa27066783 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -152,8 +152,8 @@ jobs: os-emoji: 🐧 matrix: ubuntu name: Ubuntu - file_name: ubuntu - concurrency-name: ubuntu + file_name: ubuntu-intel + concurrency-name: ubuntu-intel configuration: ${{ needs.configure.outputs.configuration }} matrix_mode: ${{ needs.configure.outputs.matrix_mode }} runs-on: ubuntu-latest @@ -168,8 +168,8 @@ jobs: os-emoji: 🐧 matrix: ubuntu name: Ubuntu - file_name: ubuntu - concurrency-name: ubuntu + file_name: ubuntu-arm + concurrency-name: ubuntu-arm configuration: ${{ needs.configure.outputs.configuration }} matrix_mode: ${{ needs.configure.outputs.matrix_mode }} runs-on: ubuntu-24.04-arm