From a5a38f10098ee293ddd553a6cd8d39f7962469cd Mon Sep 17 00:00:00 2001 From: dmathieu Date: Thu, 29 Feb 2024 14:13:24 +0100 Subject: [PATCH] try running compatibility tests on arm64 with actuated --- .github/workflows/ci.yml | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f050052b293..aeac59b194b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -107,16 +107,17 @@ jobs: strategy: matrix: go-version: ["~1.22.0", "~1.21.3"] - os: [ubuntu-latest, macos-latest, windows-latest] - # GitHub Actions does not support arm* architectures on default - # runners. It is possible to accomplish this with a self-hosted runner - # if we want to add this in the future: - # https://docs.github.com/en/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow - arch: ["386", amd64] - exclude: - # Not a supported Go OS/architecture. + arch: ["386", amd64, arm64] + os: [ubuntu-latest, macos-latest, windows-latest, actuated-arm64-4cpu-4gb] + include: + - os: ubuntu-latest + arch: ["386", amd64] - os: macos-latest - arch: "386" + arch: [amd64] + - os: windows-latest + arch: ["386", amd64] + - os: actuated-arm64-4cpu-4gb + arch: arm64 runs-on: ${{ matrix.os }} steps: - name: Checkout code