Skip to content

Commit 1c218a4

Browse files
committed
chore(ci): Switch to ubuntu git-annex and tox-uv
1 parent cf2228a commit 1c218a4

File tree

1 file changed

+4
-9
lines changed

1 file changed

+4
-9
lines changed

.github/workflows/build-test-deploy.yml

+4-9
Original file line numberDiff line numberDiff line change
@@ -70,12 +70,8 @@ jobs:
7070
git config --global user.email "[email protected]"
7171
git config --global user.name "bids-maintenance"
7272
73-
- name: Set up Python ${{ matrix.python-version }} via conda
74-
uses: conda-incubator/setup-miniconda@v3
75-
if: matrix.os == 'ubuntu-latest'
76-
with:
77-
auto-update-conda: true
78-
python-version: ${{ matrix.python-version }}
73+
- name: Install the latest version of uv
74+
uses: astral-sh/setup-uv@v5
7975

8076
- name: Set up Python ${{ matrix.python-version }}
8177
uses: actions/setup-python@v5
@@ -86,7 +82,7 @@ jobs:
8682

8783
- name: Install git-annex ubuntu
8884
if: matrix.os == 'ubuntu-latest'
89-
run: conda install -c conda-forge git-annex
85+
run: sudo apt-get update && sudo apt-get install git-annex
9086

9187
- name: Install git-annex macos
9288
if: matrix.os == 'macos-latest'
@@ -106,8 +102,7 @@ jobs:
106102
107103
- name: Install tox
108104
run: |
109-
python -m pip install --upgrade pip
110-
python -m pip install tox tox-gh-actions
105+
uv tool install --with=tox-uv --with=tox-gh-actions tox
111106
- name: Show tox config
112107
run: tox c
113108
- name: Run tox

0 commit comments

Comments
 (0)