From 984854b8480055cbbf17f80457997750e8ba49b5 Mon Sep 17 00:00:00 2001 From: Tony Chen Date: Fri, 28 Feb 2025 09:41:24 -0800 Subject: [PATCH] ci: remove macOS tests in GitHub CI * remove all macOS related tests from GitHub * add timeout of setting up minikube environment in Python ETL test (allow manul retry) Signed-off-by: Tony Chen --- .github/workflows/build.yml | 3 ++- .github/workflows/test-python-authn.yml | 3 ++- .github/workflows/test-python-etl.yml | 1 + .github/workflows/test-python.yml | 3 ++- 4 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 57c3a65ace7..01381edcc0b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -11,7 +11,8 @@ jobs: strategy: matrix: go-version: ['1.23.x'] - os: [ubuntu-latest, macos-latest] + os: [ubuntu-latest] + # TODO: provide support for MacOS (revisit !7808) runs-on: ${{ matrix.os }} steps: - name: Checkout code diff --git a/.github/workflows/test-python-authn.yml b/.github/workflows/test-python-authn.yml index da7094fb1d2..0309d31ea71 100644 --- a/.github/workflows/test-python-authn.yml +++ b/.github/workflows/test-python-authn.yml @@ -11,7 +11,8 @@ jobs: strategy: matrix: go-version: ['1.23.x'] - os: [ubuntu-latest, macos-latest] + os: [ubuntu-latest] + # TODO: provide support for MacOS (revisit !7808) python-version: ['3.8','3.9','3.10','3.11','3.12','3.13'] runs-on: ${{ matrix.os }} steps: diff --git a/.github/workflows/test-python-etl.yml b/.github/workflows/test-python-etl.yml index b9c62716c2d..c8cf65c7709 100644 --- a/.github/workflows/test-python-etl.yml +++ b/.github/workflows/test-python-etl.yml @@ -24,6 +24,7 @@ jobs: container-runtime: docker cpus: max memory: max + timeout-minutes: 5 - name: Run AIStore in Minikube run: | diff --git a/.github/workflows/test-python.yml b/.github/workflows/test-python.yml index 09269c497e8..6197abed1d5 100644 --- a/.github/workflows/test-python.yml +++ b/.github/workflows/test-python.yml @@ -11,7 +11,8 @@ jobs: strategy: matrix: go-version: ['1.23.x'] - os: [ubuntu-latest, macos-latest] + os: [ubuntu-latest] + # TODO: provide support for MacOS (revisit !7808) python-version: ['3.8','3.9','3.10','3.11','3.12','3.13'] runs-on: ${{ matrix.os }} steps: