From a5833756dd889c53ccc1302cbd4bf05da566d39c Mon Sep 17 00:00:00 2001 From: Oleg Broytman Date: Wed, 24 Jul 2024 18:38:54 +0300 Subject: [PATCH] CI(GHActions): Switch to `setup-miniconda` --- .github/workflows/run-tests.yaml | 16 ++++++++++++---- docs-ru/news.rst | 5 +++++ docs/news.rst | 5 +++++ 3 files changed, 22 insertions(+), 4 deletions(-) diff --git a/.github/workflows/run-tests.yaml b/.github/workflows/run-tests.yaml index df8183c..73e12a7 100644 --- a/.github/workflows/run-tests.yaml +++ b/.github/workflows/run-tests.yaml @@ -29,15 +29,19 @@ jobs: # Setup Python/pip - uses: actions/checkout@v4 - - uses: s-weigand/setup-conda@v1 + - uses: conda-incubator/setup-miniconda@v3 with: - conda-channels: conda-forge + miniforge-version: latest python-version: ${{ matrix.python-version }} if: ${{ !contains(fromJSON(env.not_in_conda), matrix.python-version) }} - uses: actions/setup-python@v4 with: python-version: ${{ matrix.python-version }} if: ${{ contains(fromJSON(env.not_in_conda), matrix.python-version) }} + - uses: actions/cache@v3 + with: + path: ~/conda_pkgs_dir + key: ${{ runner.os }}-conda - name: Cache pip uses: actions/cache@v3 with: @@ -52,8 +56,10 @@ jobs: python -m pip install --upgrade pip setuptools wheel pip --version pip install --upgrade virtualenv "tox >= 3.15, < 4" + shell: bash -el {0} - name: Set TOXENV run: | + python -c " import os, sys ld_library_path = None pyver = '%d%d' % tuple(sys.version_info[:2]) @@ -67,12 +73,14 @@ jobs: toxenv += '-w32' with open(os.environ['GITHUB_ENV'], 'a') as f: if ld_library_path: - f.write('LD_LIBRARY_PATH=' + ld_library_path + '\n') + f.write('LD_LIBRARY_PATH=' + ld_library_path + '\n') f.write('TOXENV=' + toxenv + '\n') - shell: python + " + shell: bash -el {0} - name: Run tox run: | python -c "import os; print(os.environ['TOXENV'])" tox --version tox + shell: bash -el {0} diff --git a/docs-ru/news.rst b/docs-ru/news.rst index 17d15b3..3a8b578 100644 --- a/docs-ru/news.rst +++ b/docs-ru/news.rst @@ -1,6 +1,11 @@ Новости ======= +Version 0.4.2 (2024-??-??) +-------------------------- + +* CI(GHActions): Переключиться на ``setup-miniconda``. + Версия 0.4.1 (2024-07-18) ------------------------- diff --git a/docs/news.rst b/docs/news.rst index 88c7ed9..ed28ae4 100644 --- a/docs/news.rst +++ b/docs/news.rst @@ -1,6 +1,11 @@ News ==== +Version 0.4.2 (2024-??-??) +-------------------------- + +* CI(GHActions): Switch to ``setup-miniconda``. + Version 0.4.1 (2024-07-18) -------------------------- -- 2.39.5