Skip to content

Commit 4cd823d

Browse files
committed
use uvx tool install
1 parent 816cea8 commit 4cd823d

File tree

1 file changed

+7
-22
lines changed

1 file changed

+7
-22
lines changed

.github/workflows/test-python.yml

Lines changed: 7 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -22,16 +22,13 @@ jobs:
2222
- uses: actions/checkout@v4
2323
with:
2424
persist-credentials: false
25-
- name: Install just
26-
uses: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859 # v1.4.0
27-
with:
28-
repo: casey/just
29-
version: 1.42.4
3025
- name: Install uv
3126
uses: astral-sh/setup-uv@e92bafb6253dcd438e0484186d7669ea7a8ca1cc # v5
3227
with:
3328
enable-cache: true
3429
python-version: "3.9"
30+
- name: Install just
31+
run: uvx tool install just
3532
- name: Install Python dependencies
3633
run: |
3734
just install
@@ -86,16 +83,13 @@ jobs:
8683
- uses: actions/checkout@v4
8784
with:
8885
persist-credentials: false
89-
- name: Install just
90-
uses: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859 # v1.4.0
91-
with:
92-
repo: casey/just
93-
version: 1.42.4
9486
- name: Install uv
9587
uses: astral-sh/setup-uv@e92bafb6253dcd438e0484186d7669ea7a8ca1cc # v5
9688
with:
9789
enable-cache: true
9890
python-version: "3.9"
91+
- name: Install just
92+
run: uvx tool install just
9993
- id: setup-mongodb
10094
uses: mongodb-labs/drivers-evergreen-tools@master
10195
with:
@@ -120,10 +114,7 @@ jobs:
120114
enable-cache: true
121115
python-version: "3.9"
122116
- name: Install just
123-
uses: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859 # v1.4.0
124-
with:
125-
repo: casey/just
126-
version: 1.42.4
117+
run: uvx tool install just
127118
- name: Install dependencies
128119
run: just install
129120
- name: Build docs
@@ -142,10 +133,7 @@ jobs:
142133
enable-cache: true
143134
python-version: "3.9"
144135
- name: Install just
145-
uses: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859 # v1.4.0
146-
with:
147-
repo: casey/just
148-
version: 1.42.4
136+
run: uvx tool install just
149137
- name: Install dependencies
150138
run: just install
151139
- name: Build docs
@@ -167,10 +155,7 @@ jobs:
167155
enable-cache: true
168156
python-version: "${{matrix.python}}"
169157
- name: Install just
170-
uses: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859 # v1.4.0
171-
with:
172-
repo: casey/just
173-
version: 1.42.4
158+
run: uvx tool install just
174159
- name: Install dependencies
175160
run: |
176161
just install

0 commit comments

Comments
 (0)