mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-09-16 21:42:19 +00:00
Update ci-ifcopenshell-conda-daily.yml
change from deprecated mamba provisioner and move to python 3.11 and 3.12
This commit is contained in:
committed by
GitHub
parent
0612d2b615
commit
b051adcc6c
@@ -34,8 +34,8 @@ jobs:
|
|||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
pyver: [
|
pyver: [
|
||||||
{ name: py310, distver: '3.10'},
|
{ name: py311, distver: '3.11'},
|
||||||
{ name: py311, distver: '3.11'}
|
{ name: py312, distver: '3.12'}
|
||||||
]
|
]
|
||||||
platform: [
|
platform: [
|
||||||
{ name: Windows, distver: windows-2022, upload: 'true' },
|
{ name: Windows, distver: windows-2022, upload: 'true' },
|
||||||
@@ -53,13 +53,13 @@ jobs:
|
|||||||
tar xf MacOSX10.13.sdk.tar.xz && \
|
tar xf MacOSX10.13.sdk.tar.xz && \
|
||||||
sudo mv -v MacOSX10.13.sdk /opt/ && \
|
sudo mv -v MacOSX10.13.sdk /opt/ && \
|
||||||
ls /opt/
|
ls /opt/
|
||||||
- uses: seanmiddleditch/gha-setup-ninja@master
|
- uses: mamba-org/setup-micromamba@v1 # https://github.com/mamba-org/setup-micromamba
|
||||||
- uses: mamba-org/provision-with-micromamba@main # https://github.com/mamba-org/provision-with-micromamba
|
|
||||||
with:
|
with:
|
||||||
channels: conda-forge
|
cache-environment: true
|
||||||
channel-priority: strict
|
|
||||||
environment-file: conda/environment.yml
|
environment-file: conda/environment.yml
|
||||||
extra-specs: |
|
condarc:
|
||||||
|
channel_priority: strict
|
||||||
|
create-args: >-
|
||||||
python=${{ matrix.pyver.distver }}
|
python=${{ matrix.pyver.distver }}
|
||||||
- name: build, test and upload ifcopenshell
|
- name: build, test and upload ifcopenshell
|
||||||
if: ${{ matrix.platform.upload == 'true' }}
|
if: ${{ matrix.platform.upload == 'true' }}
|
||||||
|
|||||||
Reference in New Issue
Block a user