From 8d959d5406db1e25b252a46fa39ec126f852cb5b Mon Sep 17 00:00:00 2001 From: Michael Thomsen Date: Mon, 30 Jun 2025 11:08:57 +0200 Subject: [PATCH 1/5] Update dart.yml --- .github/workflows/dart.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/dart.yml b/.github/workflows/dart.yml index fba99f9..49fb17c 100644 --- a/.github/workflows/dart.yml +++ b/.github/workflows/dart.yml @@ -63,7 +63,7 @@ jobs: - uses: actions/checkout@v4 - uses: ./ with: - architecture: ia32 + architecture: arm64 - name: Run hello world run: | From 3f8a4e9e475f35d8578882bdbad4ba885dc4cf38 Mon Sep 17 00:00:00 2001 From: Michael Thomsen Date: Mon, 30 Jun 2025 11:47:16 +0200 Subject: [PATCH 2/5] Update dart.yml --- .github/workflows/dart.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/dart.yml b/.github/workflows/dart.yml index 49fb17c..7d2c74f 100644 --- a/.github/workflows/dart.yml +++ b/.github/workflows/dart.yml @@ -58,7 +58,7 @@ jobs: # Test the architecture input parameter. test_arch: - runs-on: windows-latest + runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: ./ From 1b6d65379a4b293410f2c61873a58000ed24052b Mon Sep 17 00:00:00 2001 From: Michael Thomsen Date: Thu, 3 Jul 2025 17:12:17 +0200 Subject: [PATCH 3/5] Update dart.yml --- .github/workflows/dart.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/dart.yml b/.github/workflows/dart.yml index 7d2c74f..d0c3a22 100644 --- a/.github/workflows/dart.yml +++ b/.github/workflows/dart.yml @@ -58,7 +58,9 @@ jobs: # Test the architecture input parameter. test_arch: - runs-on: ubuntu-latest + # there is no 'ubuntu-arm-latest' runner, so pinning to 24.04: + # https://github.com/orgs/community/discussions/148648#discussioncomment-11858187 + runs-on: ubuntu-24.04-arm steps: - uses: actions/checkout@v4 - uses: ./ From 307cfd2534ee711d458bbdb7febde328d2572430 Mon Sep 17 00:00:00 2001 From: Michael Thomsen Date: Thu, 3 Jul 2025 17:22:31 +0200 Subject: [PATCH 4/5] Update dart.yml --- .github/workflows/dart.yml | 27 ++++++++++++++++++++++++--- 1 file changed, 24 insertions(+), 3 deletions(-) diff --git a/.github/workflows/dart.yml b/.github/workflows/dart.yml index d0c3a22..3e9cdda 100644 --- a/.github/workflows/dart.yml +++ b/.github/workflows/dart.yml @@ -58,9 +58,30 @@ jobs: # Test the architecture input parameter. test_arch: - # there is no 'ubuntu-arm-latest' runner, so pinning to 24.04: - # https://github.com/orgs/community/discussions/148648#discussioncomment-11858187 - runs-on: ubuntu-24.04-arm + strategy: + fail-fast: false + matrix: + # Available runners in public repos: + # https://docs.github.com/en/actions/how-tos/using-github-hosted-runners/using-github-hosted-runners/about-github-hosted-runners#standard-github-hosted-runners-for-public-repositories + include: + # The default MacOS tests above use x64; here we cover arm64. + - os: macos-latest + arch: arm64 + sdk: dev + - os: macos-latest + arch: arm64 + sdk: stable + # The default linux tests above use x64; here we cover arm64. + # There is no 'ubuntu-arm-latest' runner, so we're pinning to 24.04: + # https://github.com/orgs/community/discussions/148648#discussioncomment-11858187 + - os: ubuntu-24.04-arm + arch: arm64 + sdk: dev + - os: ubuntu-24.04-arm + arch: arm64 + sdk: stable + + runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4 - uses: ./ From 8a9e19a58bf1cdcfe1602c5e5161682cec3d426f Mon Sep 17 00:00:00 2001 From: Michael Thomsen Date: Thu, 3 Jul 2025 17:25:23 +0200 Subject: [PATCH 5/5] Update dart.yml --- .github/workflows/dart.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/dart.yml b/.github/workflows/dart.yml index 3e9cdda..9510f51 100644 --- a/.github/workflows/dart.yml +++ b/.github/workflows/dart.yml @@ -86,7 +86,8 @@ jobs: - uses: actions/checkout@v4 - uses: ./ with: - architecture: arm64 + architecture: ${{ matrix.arch }} + sdk: ${{ matrix.sdk }} - name: Run hello world run: |