From 75b680abb3eabba9b38ea1a8e67b44aec61d2eab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Jan=C3=9Fen?= Date: Sun, 30 Jul 2023 10:44:44 -0600 Subject: [PATCH 1/3] Clean up CI --- .github/workflows/unittest-mpich.yml | 2 -- .github/workflows/unittest-openmpi.yml | 2 -- 2 files changed, 4 deletions(-) diff --git a/.github/workflows/unittest-mpich.yml b/.github/workflows/unittest-mpich.yml index 5a0e20d0..5268df86 100644 --- a/.github/workflows/unittest-mpich.yml +++ b/.github/workflows/unittest-mpich.yml @@ -14,8 +14,6 @@ jobs: runs-on: ${{ matrix.operating-system }} strategy: matrix: - operating-system: [ubuntu-latest, macos-latest] - python-version: ['3.11'] include: - operating-system: macos-latest python-version: '3.11' diff --git a/.github/workflows/unittest-openmpi.yml b/.github/workflows/unittest-openmpi.yml index d5837386..35063cf5 100644 --- a/.github/workflows/unittest-openmpi.yml +++ b/.github/workflows/unittest-openmpi.yml @@ -14,8 +14,6 @@ jobs: runs-on: ${{ matrix.operating-system }} strategy: matrix: - operating-system: [ubuntu-latest, macos-latest] - python-version: ['3.11'] include: - operating-system: macos-latest python-version: '3.11' From fa16d25a8228901c5cecb6103dc15500ed65bef7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Jan=C3=9Fen?= Date: Sun, 30 Jul 2023 10:53:40 -0600 Subject: [PATCH 2/3] use python 3.11 as default for continous integration --- .github/workflows/black.yml | 2 +- .github/workflows/deploy.yml | 2 +- .github/workflows/pypicheck.yml | 10 ++-------- 3 files changed, 4 insertions(+), 10 deletions(-) diff --git a/.github/workflows/black.yml b/.github/workflows/black.yml index c806ae66..851ba0d1 100644 --- a/.github/workflows/black.yml +++ b/.github/workflows/black.yml @@ -17,7 +17,7 @@ jobs: - uses: conda-incubator/setup-miniconda@v2 with: auto-update-conda: true - python-version: 3.9 + python-version: '3.11' channel-priority: strict - name: Setup shell: bash -l {0} diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 8a7b1656..b32f614b 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -13,7 +13,7 @@ jobs: - uses: actions/checkout@v2 - uses: actions/setup-python@v2 with: - python-version: 3.8 + python-version: '3.11' - name: Install dependencies run: >- diff --git a/.github/workflows/pypicheck.yml b/.github/workflows/pypicheck.yml index e22a051c..1e95fe6d 100644 --- a/.github/workflows/pypicheck.yml +++ b/.github/workflows/pypicheck.yml @@ -8,19 +8,13 @@ on: jobs: build: - - runs-on: ${{ matrix.operating-system }} - strategy: - matrix: - operating-system: [ubuntu-latest] - python-version: [3.9] - + runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - uses: conda-incubator/setup-miniconda@v2.2.0 with: auto-update-conda: true - python-version: ${{ matrix.python-version }} + python-version: '3.11' channel-priority: strict environment-file: .ci_support/environment-openmpi.yml miniforge-variant: Mambaforge From 7e7879c7eba1d1cdecce25fbe7a365984f941944 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Jan=C3=9Fen?= Date: Sun, 30 Jul 2023 11:12:59 -0600 Subject: [PATCH 3/3] more updates --- .github/workflows/black.yml | 8 ++++++-- .github/workflows/pypicheck.yml | 6 ++++-- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/.github/workflows/black.yml b/.github/workflows/black.yml index 851ba0d1..363ba27f 100644 --- a/.github/workflows/black.yml +++ b/.github/workflows/black.yml @@ -14,11 +14,15 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - - uses: conda-incubator/setup-miniconda@v2 + - uses: conda-incubator/setup-miniconda@v2.2.0 with: - auto-update-conda: true python-version: '3.11' + mamba-version: "*" + channels: conda-forge + miniforge-variant: Mambaforge channel-priority: strict + auto-update-conda: true + environment-file: .ci_support/environment-openmpi.yml - name: Setup shell: bash -l {0} run: | diff --git a/.github/workflows/pypicheck.yml b/.github/workflows/pypicheck.yml index 1e95fe6d..202829a7 100644 --- a/.github/workflows/pypicheck.yml +++ b/.github/workflows/pypicheck.yml @@ -13,11 +13,13 @@ jobs: - uses: actions/checkout@v2 - uses: conda-incubator/setup-miniconda@v2.2.0 with: - auto-update-conda: true python-version: '3.11' + mamba-version: "*" + channels: conda-forge + miniforge-variant: Mambaforge channel-priority: strict + auto-update-conda: true environment-file: .ci_support/environment-openmpi.yml - miniforge-variant: Mambaforge - name: Setup shell: bash -l {0} run: |