From be179e3ec81a732937cf6359e428a77f7cee4f6b Mon Sep 17 00:00:00 2001 From: Deepak Cherian Date: Thu, 16 Nov 2023 08:31:20 -0700 Subject: [PATCH 1/3] Pin mypy < 1.7 --- .github/workflows/ci-additional.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci-additional.yaml b/.github/workflows/ci-additional.yaml index dc9cc2cd2fe..27bedad3375 100644 --- a/.github/workflows/ci-additional.yaml +++ b/.github/workflows/ci-additional.yaml @@ -117,7 +117,7 @@ jobs: python xarray/util/print_versions.py - name: Install mypy run: | - python -m pip install mypy --force-reinstall + python -m pip install "mypy<1.7" --force-reinstall - name: Run mypy run: | From ecadf9a1aab99176ca41e4e9d45d1104852d7c80 Mon Sep 17 00:00:00 2001 From: Deepak Cherian Date: Thu, 16 Nov 2023 08:46:24 -0700 Subject: [PATCH 2/3] ALso 3.9 --- .github/workflows/ci-additional.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci-additional.yaml b/.github/workflows/ci-additional.yaml index 27bedad3375..d543264cd25 100644 --- a/.github/workflows/ci-additional.yaml +++ b/.github/workflows/ci-additional.yaml @@ -171,7 +171,7 @@ jobs: python xarray/util/print_versions.py - name: Install mypy run: | - python -m pip install mypy --force-reinstall + python -m pip install "mypy<1.7" --force-reinstall - name: Run mypy run: | From f7edd1e8c2d6d1a8668cc8baba9e1c66d87b8bb4 Mon Sep 17 00:00:00 2001 From: Deepak Cherian Date: Thu, 16 Nov 2023 08:48:43 -0700 Subject: [PATCH 3/3] restrict CI --- .github/workflows/ci-additional.yaml | 4 ++-- .github/workflows/ci.yaml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci-additional.yaml b/.github/workflows/ci-additional.yaml index d543264cd25..52f785c6a00 100644 --- a/.github/workflows/ci-additional.yaml +++ b/.github/workflows/ci-additional.yaml @@ -2,10 +2,10 @@ name: CI Additional on: push: branches: - - "*" + - "main" pull_request: branches: - - "*" + - "main" workflow_dispatch: # allows you to trigger manually concurrency: diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 028cb3ac817..a4bc61efd42 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -2,10 +2,10 @@ name: CI on: push: branches: - - "*" + - "main" pull_request: branches: - - "*" + - "main" workflow_dispatch: # allows you to trigger manually concurrency: