diff --git a/.github/workflows/tests_unit.yml b/.github/workflows/tests_unit.yml index 50709462a9b9..dafa789608fd 100644 --- a/.github/workflows/tests_unit.yml +++ b/.github/workflows/tests_unit.yml @@ -13,11 +13,11 @@ on: required: true type: choice # If you alter system names in default + options here, also alter osArray below to match - default: '["windows-latest", "macos-14", "ubuntu-latest"]' + default: '["windows-latest", "macos-latest", "ubuntu-latest"]' options: - - '["windows-latest", "macos-14", "ubuntu-latest"]' + - '["windows-latest", "macos-latest", "ubuntu-latest"]' - '["windows-latest"]' - - '["macos-14"]' + - '["macos-latest"]' - '["ubuntu-latest"]' schedule: - cron: "42 0 * * 2" @@ -59,10 +59,10 @@ jobs: with: script: | // by default, we will include all 3 platforms we test on - // "latest" would be easy everywhere, but "macos-14" doesn't always happen if you choose "latest" - // and we want macos-14 because it has Apple Silicon and is faster + // "macos-latest" follows GitHub's current default macOS image, so the job keeps getting a machine + // as older images are retired; it is Apple Silicon // if you alter this, also alter it above in the workflow_dispatch options list - let osArray = ["ubuntu-latest", "macos-14", "windows-latest"] + let osArray = ["ubuntu-latest", "macos-latest", "windows-latest"] // by default, we will run one iteration on each selected system let iterationArray = [1]