From 5a3f58626f1d67c0e9efc3af0522b7dde180ed39 Mon Sep 17 00:00:00 2001 From: Sorin Sbarnea Date: Tue, 13 Aug 2024 20:27:42 +0100 Subject: [PATCH] Enable testing with an arm64 linux runner (#246) Depends-On: https://github.com/coactions/dynamic-matrix/releases/tag/v3.0.1 Partial-Fix: https://github.com/ansible/event-driven-ansible/issues/219 AAP-28987 --- .github/workflows/tox.yml | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/.github/workflows/tox.yml b/.github/workflows/tox.yml index 454225b8..0474505c 100644 --- a/.github/workflows/tox.yml +++ b/.github/workflows/tox.yml @@ -44,7 +44,9 @@ jobs: py312:tox -e py312-sanity;tox -e py312-unit; tox -e py312-integration py39-macos:tox -e py39-sanity;tox -e py39-unit; tox -e py39-integration py312-macos:tox -e py312-sanity;tox -e py312-unit; tox -e py312-integration - platforms: linux,macos + py311-linux-arm64:tox -e py312-sanity;tox -e py312-unit; tox -e py312-integration + # ^ arm64 runner is using py311 for matching python version used in AAP 2.5 + platforms: linux,macos,linux-arm64:ubuntu-24.04-arm64-2core skip_explode: "1" build: name: ${{ matrix.name }} @@ -59,12 +61,6 @@ jobs: strategy: fail-fast: false matrix: ${{ fromJson(needs.prepare.outputs.matrix) }} - # max-parallel: 5 - # The matrix testing goal is to cover the *most likely* environments - # which are expected to be used by users in production. Avoid adding a - # combination unless there are good reasons to test it, like having - # proof that we failed to catch a bug by not running it. Using - # distribution should be preferred instead of custom builds. steps: - uses: actions/checkout@v4