diff --git a/.ci_support/environment-mini.yml b/.ci_support/environment-mini.yml new file mode 100644 index 0000000..c5c7d0a --- /dev/null +++ b/.ci_support/environment-mini.yml @@ -0,0 +1,8 @@ +channels: +- conda-forge +dependencies: +- pandas =3.0.1 +- pyyaml =6.0.3 +- jinja2 =3.1.6 +- hatchling =1.29.0 +- hatch-vcs =0.5.0 \ No newline at end of file diff --git a/.github/workflows/pipeline.yml b/.github/workflows/pipeline.yml index 1861d32..e8258c5 100644 --- a/.github/workflows/pipeline.yml +++ b/.github/workflows/pipeline.yml @@ -98,19 +98,14 @@ jobs: steps: - uses: actions/checkout@v4 - name: Setup environment - run: | - cp .ci_support/environment.yml environment.yml - sed -i '/defusedxml/d' environment.yml - sed -i '/paramiko/d' environment.yml - sed -i '/tqdm/d' environment.yml - echo -e "channels:\n - conda-forge\n" > .condarc + run: echo -e "channels:\n - conda-forge\n" > .condarc - name: Setup Mambaforge uses: conda-incubator/setup-miniconda@v3 with: python-version: '3.14' miniforge-version: latest condarc-file: .condarc - environment-file: environment.yml + environment-file: .ci_support/environment-mini.yml - name: Test shell: bash -l {0} run: |