23
23
with :
24
24
persist-credentials : false
25
25
- name : Install just
26
- uses : extractions/setup-just@v3
26
+ uses : extractions/setup-just@e33e0265a09d6d736e2ee1e0eb685ef1de4669ff # v3
27
27
- name : Install uv
28
- uses : astral-sh/setup-uv@v5
28
+ uses : astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 # v5
29
29
with :
30
30
enable-cache : true
31
31
python-version : " 3.9"
@@ -63,16 +63,16 @@ jobs:
63
63
with :
64
64
persist-credentials : false
65
65
- name : Install just
66
- uses : extractions/setup-just@v3
66
+ uses : extractions/setup-just@e33e0265a09d6d736e2ee1e0eb685ef1de4669ff # v3
67
67
- name : Install uv
68
- uses : astral-sh/setup-uv@v5
68
+ uses : astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 # v5
69
69
with :
70
70
enable-cache : true
71
71
python-version : ${{ matrix.python-version }}
72
72
- name : Install dependencies
73
73
run : just install
74
74
- name : Start MongoDB
75
- uses :
supercharge/[email protected]
75
+ uses : supercharge/mongodb-github-action@90004df786821b6308fb02299e5835d0dae05d0d # 1.12.0
76
76
with :
77
77
mongodb-version : 6.0
78
78
- name : Run tests
@@ -86,14 +86,14 @@ jobs:
86
86
with :
87
87
persist-credentials : false
88
88
- name : Install just
89
- uses : extractions/setup-just@v3
89
+ uses : extractions/setup-just@e33e0265a09d6d736e2ee1e0eb685ef1de4669ff # v3
90
90
- name : Install uv
91
- uses : astral-sh/setup-uv@v5
91
+ uses : astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 # v5
92
92
with :
93
93
enable-cache : true
94
94
python-version : " 3.9"
95
95
- name : Start MongoDB
96
- uses :
supercharge/[email protected]
96
+ uses : supercharge/mongodb-github-action@90004df786821b6308fb02299e5835d0dae05d0d # 1.12.0
97
97
with :
98
98
mongodb-version : ' 8.0.0-rc4'
99
99
- name : Install dependencies
@@ -111,12 +111,12 @@ jobs:
111
111
with :
112
112
persist-credentials : false
113
113
- name : Install uv
114
- uses : astral-sh/setup-uv@v5
114
+ uses : astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 # v5
115
115
with :
116
116
enable-cache : true
117
117
python-version : " 3.9"
118
118
- name : Install just
119
- uses : extractions/setup-just@v3
119
+ uses : extractions/setup-just@e33e0265a09d6d736e2ee1e0eb685ef1de4669ff # v3
120
120
- name : Install dependencies
121
121
run : just install
122
122
- name : Build docs
@@ -130,12 +130,12 @@ jobs:
130
130
with :
131
131
persist-credentials : false
132
132
- name : Install uv
133
- uses : astral-sh/setup-uv@v5
133
+ uses : astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 # v5
134
134
with :
135
135
enable-cache : true
136
136
python-version : " 3.9"
137
137
- name : Install just
138
- uses : extractions/setup-just@v3
138
+ uses : extractions/setup-just@e33e0265a09d6d736e2ee1e0eb685ef1de4669ff # v3
139
139
- name : Install dependencies
140
140
run : just install
141
141
- name : Build docs
@@ -152,12 +152,12 @@ jobs:
152
152
with :
153
153
persist-credentials : false
154
154
- name : Install uv
155
- uses : astral-sh/setup-uv@v5
155
+ uses : astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 # v5
156
156
with :
157
157
enable-cache : true
158
158
python-version : " ${{matrix.python}}"
159
159
- name : Install just
160
- uses : extractions/setup-just@v3
160
+ uses : extractions/setup-just@e33e0265a09d6d736e2ee1e0eb685ef1de4669ff # v3
161
161
- name : Install dependencies
162
162
run : |
163
163
just install
@@ -211,7 +211,7 @@ jobs:
211
211
# Test sdist on lowest supported Python
212
212
python-version : ' 3.9'
213
213
- name : Start MongoDB
214
- uses :
supercharge/[email protected]
214
+ uses : supercharge/mongodb-github-action@90004df786821b6308fb02299e5835d0dae05d0d # 1.12.0
215
215
- name : Run connect test from sdist
216
216
shell : bash
217
217
run : |
0 commit comments