Skip to content

Commit 3bba823

Browse files
committed
Up CI
1 parent 0d6865b commit 3bba823

File tree

1 file changed

+11
-14
lines changed

1 file changed

+11
-14
lines changed

.github/workflows/main.yml

Lines changed: 11 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -23,22 +23,19 @@ jobs:
2323
fail-fast: false
2424
matrix:
2525
os: [ubuntu-latest]
26-
python-version: [3.8]
2726

2827
steps:
2928
- name: Checkout
30-
uses: actions/checkout@v2
29+
uses: actions/checkout@v4
3130

32-
- name: Setup conda
33-
uses: conda-incubator/setup-miniconda@v2
31+
- name: Setup micromamba
32+
uses: mamba-org/setup-micromamba@v2
3433
with:
35-
python-version: ${{ matrix.python-version }}
36-
mamba-version: "*"
37-
auto-activate-base: false
38-
channels: conda-forge
39-
40-
- name: Install dependencies
41-
run: mamba install ipython=7 black
34+
environment-name: test-env
35+
create-args: >-
36+
python=3.13
37+
ipython
38+
black
4239
4340
- name: Install xeus-python-shell
4441
run: pip install .
@@ -57,12 +54,12 @@ jobs:
5754
steps:
5855

5956
- name: Checkout
60-
uses: actions/checkout@v2
57+
uses: actions/checkout@v4
6158

6259
- name: Install Python
63-
uses: actions/setup-python@v2
60+
uses: actions/setup-python@v5
6461
with:
65-
python-version: 3.9
62+
python-version: 3.13
6663

6764
- name: Install dependencies
6865
run: |

0 commit comments

Comments
 (0)