From f1b3b0d4ada3ff482c169c67eefa6e03090190c6 Mon Sep 17 00:00:00 2001 From: anawas Date: Fri, 20 Dec 2024 11:57:29 +0100 Subject: [PATCH 1/8] Raised conda-incubator to version 3 :kimono: --- .github/workflows/test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 732901a3..e2214d8f 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -18,9 +18,9 @@ jobs: - name: Checkout Code uses: actions/checkout@v3 - name: Install Conda - uses: conda-incubator/setup-miniconda@v2 + uses: conda-incubator/setup-miniconda@v3 with: - miniforge-variant: Mambaforge + mamba-version: "*" - name: Install Deps shell: bash -el {0} run: | From b5b36ad7bfeebbf7cd2b8ba1685c7b056c710785 Mon Sep 17 00:00:00 2001 From: anawas Date: Fri, 20 Dec 2024 12:05:13 +0100 Subject: [PATCH 2/8] Added channels to look for mamba :jack_o_lantern: --- .github/workflows/test.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index e2214d8f..f546ad24 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -21,6 +21,8 @@ jobs: uses: conda-incubator/setup-miniconda@v3 with: mamba-version: "*" + channels: conda-forge,defaults + channel-priority: true - name: Install Deps shell: bash -el {0} run: | From d6a1e46c4498197608f598e0d267b29c674cf1ac Mon Sep 17 00:00:00 2001 From: anawas Date: Fri, 20 Dec 2024 12:15:22 +0100 Subject: [PATCH 3/8] Removed commercial anaconda channel default :bowling: --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index f546ad24..e78e1ee7 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -21,7 +21,7 @@ jobs: uses: conda-incubator/setup-miniconda@v3 with: mamba-version: "*" - channels: conda-forge,defaults + channels: conda-forge channel-priority: true - name: Install Deps shell: bash -el {0} From e2f9a4c8256307c7792be9bc1dafc305ae99f15a Mon Sep 17 00:00:00 2001 From: anawas Date: Fri, 20 Dec 2024 12:20:46 +0100 Subject: [PATCH 4/8] Not importing from channel default :clock5: --- .github/workflows/test.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index e78e1ee7..c016db63 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -23,6 +23,7 @@ jobs: mamba-version: "*" channels: conda-forge channel-priority: true + conda-remove-defaults: true - name: Install Deps shell: bash -el {0} run: | From f73f66b388999c1779632a5c1da8580c0ec555d7 Mon Sep 17 00:00:00 2001 From: anawas Date: Fri, 20 Dec 2024 12:26:56 +0100 Subject: [PATCH 5/8] Need to set it in quotes (?) :girl: --- .github/workflows/test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index c016db63..c28209b4 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -22,8 +22,8 @@ jobs: with: mamba-version: "*" channels: conda-forge - channel-priority: true - conda-remove-defaults: true + channel-priority: "true" + conda-remove-defaults: "true" - name: Install Deps shell: bash -el {0} run: | From b1e0f188c8771fbf16d2f6a654a21e5ce6298db6 Mon Sep 17 00:00:00 2001 From: anawas Date: Fri, 20 Dec 2024 13:11:29 +0100 Subject: [PATCH 6/8] Updates checkout action to latest version :hammer: --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index c28209b4..4dae95ce 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -16,7 +16,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install Conda uses: conda-incubator/setup-miniconda@v3 with: From 5cffe7fe220702039c1b5dff89f3a6cd0da5b1c3 Mon Sep 17 00:00:00 2001 From: anawas Date: Fri, 20 Dec 2024 13:48:33 +0100 Subject: [PATCH 7/8] Updated workflows to support setup-miniconda version 3 :station: --- .github/workflows/build-docs.yml | 4 ++-- .github/workflows/test-user-package.yml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build-docs.yml b/.github/workflows/build-docs.yml index 6549f8e5..a5fee850 100644 --- a/.github/workflows/build-docs.yml +++ b/.github/workflows/build-docs.yml @@ -10,9 +10,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install Conda - uses: conda-incubator/setup-miniconda@v2 + uses: conda-incubator/setup-miniconda@v3 with: miniforge-variant: Mambaforge - name: Create Environment diff --git a/.github/workflows/test-user-package.yml b/.github/workflows/test-user-package.yml index 47a90ac0..996939ba 100644 --- a/.github/workflows/test-user-package.yml +++ b/.github/workflows/test-user-package.yml @@ -36,7 +36,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Install Conda - uses: conda-incubator/setup-miniconda@v2 + uses: conda-incubator/setup-miniconda@v3 - name: Set variables, Install Package & Dependencies shell: bash -l {0} run: | From fd7beae251f7538a15d330c44c867b6dfcca8b18 Mon Sep 17 00:00:00 2001 From: anawas Date: Fri, 20 Dec 2024 13:51:55 +0100 Subject: [PATCH 8/8] Tweaking parameters :up: --- .github/workflows/build-docs.yml | 5 ++++- .github/workflows/test-user-package.yml | 5 +++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-docs.yml b/.github/workflows/build-docs.yml index a5fee850..f53d0509 100644 --- a/.github/workflows/build-docs.yml +++ b/.github/workflows/build-docs.yml @@ -14,7 +14,10 @@ jobs: - name: Install Conda uses: conda-incubator/setup-miniconda@v3 with: - miniforge-variant: Mambaforge + mamba-version: "*" + channels: conda-forge + channel-priority: "true" + conda-remove-defaults: "true" - name: Create Environment shell: bash -l {0} run: | diff --git a/.github/workflows/test-user-package.yml b/.github/workflows/test-user-package.yml index 996939ba..9c0c13a9 100644 --- a/.github/workflows/test-user-package.yml +++ b/.github/workflows/test-user-package.yml @@ -37,6 +37,11 @@ jobs: steps: - name: Install Conda uses: conda-incubator/setup-miniconda@v3 + with: + mamba-version: "*" + channels: conda-forge + channel-priority: "true" + conda-remove-defaults: "true" - name: Set variables, Install Package & Dependencies shell: bash -l {0} run: |