@@ -19,16 +19,16 @@ jobs:
1919 static :
2020 runs-on : ubuntu-latest
2121 steps :
22- - uses : actions/checkout@v5
22+ - uses : actions/checkout@v4
2323 with :
2424 persist-credentials : false
25+ - name : Install just
26+ uses : extractions/setup-just@e33e0265a09d6d736e2ee1e0eb685ef1de4669ff # v3
2527 - name : Install uv
26- uses : astral-sh/setup-uv@4959332f0f014c5280e7eac8b70c90cb574c9f9b # v5
28+ uses : astral-sh/setup-uv@e92bafb6253dcd438e0484186d7669ea7a8ca1cc # v5
2729 with :
2830 enable-cache : true
2931 python-version : " 3.9"
30- - name : Install just
31- run : uv tool install rust-just
3232 - name : Install Python dependencies
3333 run : |
3434 just install
@@ -61,11 +61,11 @@ jobs:
6161
6262 name : CPython ${{ matrix.python-version }}-${{ matrix.os }}
6363 steps :
64- - uses : actions/checkout@v5
64+ - uses : actions/checkout@v4
6565 with :
6666 persist-credentials : false
6767 - name : Install uv
68- uses : astral-sh/setup-uv@4959332f0f014c5280e7eac8b70c90cb574c9f9b # v5
68+ uses : astral-sh/setup-uv@e92bafb6253dcd438e0484186d7669ea7a8ca1cc # v5
6969 with :
7070 enable-cache : true
7171 python-version : ${{ matrix.python-version }}
@@ -80,16 +80,16 @@ jobs:
8080 runs-on : ubuntu-latest
8181 name : DocTest
8282 steps :
83- - uses : actions/checkout@v5
83+ - uses : actions/checkout@v4
8484 with :
8585 persist-credentials : false
86+ - name : Install just
87+ uses : extractions/setup-just@e33e0265a09d6d736e2ee1e0eb685ef1de4669ff # v3
8688 - name : Install uv
87- uses : astral-sh/setup-uv@4959332f0f014c5280e7eac8b70c90cb574c9f9b # v5
89+ uses : astral-sh/setup-uv@e92bafb6253dcd438e0484186d7669ea7a8ca1cc # v5
8890 with :
8991 enable-cache : true
9092 python-version : " 3.9"
91- - name : Install just
92- run : uv tool install rust-just
9393 - id : setup-mongodb
9494 uses : mongodb-labs/drivers-evergreen-tools@master
9595 with :
@@ -105,16 +105,16 @@ jobs:
105105 name : Docs Checks
106106 runs-on : ubuntu-latest
107107 steps :
108- - uses : actions/checkout@v5
108+ - uses : actions/checkout@v4
109109 with :
110110 persist-credentials : false
111111 - name : Install uv
112- uses : astral-sh/setup-uv@4959332f0f014c5280e7eac8b70c90cb574c9f9b # v5
112+ uses : astral-sh/setup-uv@e92bafb6253dcd438e0484186d7669ea7a8ca1cc # v5
113113 with :
114114 enable-cache : true
115115 python-version : " 3.9"
116116 - name : Install just
117- run : uv tool install rust -just
117+ uses : extractions/setup -just@e33e0265a09d6d736e2ee1e0eb685ef1de4669ff # v3
118118 - name : Install dependencies
119119 run : just install
120120 - name : Build docs
@@ -124,16 +124,16 @@ jobs:
124124 name : Link Check
125125 runs-on : ubuntu-latest
126126 steps :
127- - uses : actions/checkout@v5
127+ - uses : actions/checkout@v4
128128 with :
129129 persist-credentials : false
130130 - name : Install uv
131- uses : astral-sh/setup-uv@4959332f0f014c5280e7eac8b70c90cb574c9f9b # v5
131+ uses : astral-sh/setup-uv@e92bafb6253dcd438e0484186d7669ea7a8ca1cc # v5
132132 with :
133133 enable-cache : true
134134 python-version : " 3.9"
135135 - name : Install just
136- run : uv tool install rust -just
136+ uses : extractions/setup -just@e33e0265a09d6d736e2ee1e0eb685ef1de4669ff # v3
137137 - name : Install dependencies
138138 run : just install
139139 - name : Build docs
@@ -146,16 +146,16 @@ jobs:
146146 matrix :
147147 python : ["3.9", "3.11"]
148148 steps :
149- - uses : actions/checkout@v5
149+ - uses : actions/checkout@v4
150150 with :
151151 persist-credentials : false
152152 - name : Install uv
153- uses : astral-sh/setup-uv@4959332f0f014c5280e7eac8b70c90cb574c9f9b # v5
153+ uses : astral-sh/setup-uv@e92bafb6253dcd438e0484186d7669ea7a8ca1cc # v5
154154 with :
155155 enable-cache : true
156156 python-version : " ${{matrix.python}}"
157157 - name : Install just
158- run : uv tool install rust -just
158+ uses : extractions/setup -just@e33e0265a09d6d736e2ee1e0eb685ef1de4669ff # v3
159159 - name : Install dependencies
160160 run : |
161161 just install
@@ -167,7 +167,7 @@ jobs:
167167 runs-on : ubuntu-latest
168168 name : " Make an sdist"
169169 steps :
170- - uses : actions/checkout@v5
170+ - uses : actions/checkout@v4
171171 with :
172172 persist-credentials : false
173173 - uses : actions/setup-python@v5
@@ -225,11 +225,11 @@ jobs:
225225 runs-on : ubuntu-latest
226226 name : Test using minimum dependencies and supported Python
227227 steps :
228- - uses : actions/checkout@v5
228+ - uses : actions/checkout@v4
229229 with :
230230 persist-credentials : false
231231 - name : Install uv
232- uses : astral-sh/setup-uv@4959332f0f014c5280e7eac8b70c90cb574c9f9b # v5
232+ uses : astral-sh/setup-uv@e92bafb6253dcd438e0484186d7669ea7a8ca1cc # v5
233233 with :
234234 python-version : ' 3.9'
235235 - id : setup-mongodb
@@ -251,11 +251,11 @@ jobs:
251251 runs-on : ubuntu-latest
252252 name : Test async's minimum dependencies and Python
253253 steps :
254- - uses : actions/checkout@v5
254+ - uses : actions/checkout@v4
255255 with :
256256 persist-credentials : false
257257 - name : Install uv
258- uses : astral-sh/setup-uv@4959332f0f014c5280e7eac8b70c90cb574c9f9b # v5
258+ uses : astral-sh/setup-uv@e92bafb6253dcd438e0484186d7669ea7a8ca1cc # v5
259259 with :
260260 python-version : ' 3.9'
261261 - id : setup-mongodb
0 commit comments