diff --git a/.github/workflows/black.yml b/.github/workflows/black.yml index c806ae66..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.9 + 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/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..202829a7 100644 --- a/.github/workflows/pypicheck.yml +++ b/.github/workflows/pypicheck.yml @@ -8,22 +8,18 @@ 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' + 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: | 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'