From 01aa06ac8c854a791dd1126e31061e7f67afc7ca Mon Sep 17 00:00:00 2001 From: facusapienza21 Date: Wed, 31 Jul 2024 14:24:18 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=84=20synced=20local=20'.github/workfl?= =?UTF-8?q?ows/CI.yml'=20with=20remote=20'.github/workflows/CI.yml'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/CI.yml | 53 ++++++++++++++-------------------------- 1 file changed, 18 insertions(+), 35 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 592ef8e..c5d5226 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -23,7 +23,7 @@ jobs: matrix: version: - '1.10' - python: [3.9] + python: [3.10] os: - ubuntu-latest arch: @@ -34,50 +34,33 @@ jobs: uses: actions/setup-python@v2 with: python-version: ${{ matrix.python }} - - name: Create environment with micromamba 🐍🖤 - uses: mamba-org/setup-micromamba@v1 - with: - micromamba-version: '1.5.6-0' - environment-file: ./environment.yml - environment-name: oggm_env # it is recommendable to add both name and yml file. - init-shell: bash - cache-environment: true -# condarc-file: ./condarc.yml # If necessary, we can include .condarc to configure environment - - name: Test creation of environment with micromamba 🔧🐍🖤 - run: | - which python - conda env export - shell: bash -el {0} - - name: Update certifi - run: | - pip install --upgrade certifi - shell: bash -el {0} -# - name: Test OGGM installation 🔧🌎 -# run: pytest.oggm -# shell: bash -el {0} - - name: Set ENV Variables for PyCall.jl 🐍 📞 - run: export PYTHON=/home/runner/micromamba/envs/oggm_env/bin/python +# - name: Update certifi +# run: | +# pip install --upgrade certifi +# shell: bash -el {0} + - name: Test OGGM installation 🔧🌎 + run: pytest.oggm shell: bash -el {0} - uses: julia-actions/setup-julia@v1 with: version: ${{ matrix.version }} arch: ${{ matrix.arch }} - - name: Check Julia SSL certifications 🔎🔐 - run: julia -e 'using NetworkOptions; println(NetworkOptions.bundled_ca_roots()); println(NetworkOptions.ca_roots())' - shell: bash -el {0} +# - name: Check Julia SSL certifications 🔎🔐 +# run: julia -e 'using NetworkOptions; println(NetworkOptions.bundled_ca_roots()); println(NetworkOptions.ca_roots())' +# shell: bash -el {0} - uses: julia-actions/cache@v1 with: cache-registries: "true" cache-compiled: "true" - - uses: julia-actions/julia-buildpkg@v1 - env: - PYTHON : /home/runner/micromamba/envs/oggm_env/bin/python - # The SSL certificate path can be readed from the action "Check Julia SSL certifications" - SSL_CERT_FILE: /etc/ssl/certs/ca-certificates.crt +# - uses: julia-actions/julia-buildpkg@v1 +# env: +# PYTHON : /home/runner/micromamba/envs/oggm_env/bin/python +# # The SSL certificate path can be readed from the action "Check Julia SSL certifications" +# SSL_CERT_FILE: /etc/ssl/certs/ca-certificates.crt - uses: julia-actions/julia-runtest@v1 - env: - PYTHON : /home/runner/micromamba/envs/oggm_env/bin/python - SSL_CERT_FILE: /etc/ssl/certs/ca-certificates.crt +# env: +# PYTHON : /home/runner/micromamba/envs/oggm_env/bin/python +# SSL_CERT_FILE: /etc/ssl/certs/ca-certificates.crt - uses: julia-actions/julia-processcoverage@v1 - uses: codecov/codecov-action@v3 with: