We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e9e0941 commit 2502a6cCopy full SHA for 2502a6c
1 file changed
.github/workflows/python-test.yml
@@ -205,6 +205,29 @@ jobs:
205
if: runner.os == 'Linux' && matrix.python-version == '3.14'
206
run: just pytest-slow
207
208
+ - name: Install integrity check tools
209
+ run: |
210
+ if command -v rg >/dev/null 2>&1; then
211
+ exit 0
212
+ fi
213
+
214
+ case "$RUNNER_OS" in
215
+ Linux)
216
+ sudo apt-get update
217
+ sudo apt-get install -y ripgrep
218
+ ;;
219
+ macOS)
220
+ HOMEBREW_NO_AUTO_UPDATE=1 brew install ripgrep
221
222
+ Windows)
223
+ cargo install --locked --version 14.1.1 ripgrep
224
225
+ *)
226
+ echo "Unsupported runner OS for ripgrep install: $RUNNER_OS" >&2
227
+ exit 1
228
229
+ esac
230
231
- name: Run linting
232
run: just lint check
233
0 commit comments