Skip to content

Commit 85fc7f6

Browse files
committed
Set fail-fast to true and add debug steps to CI workflow.
Enabled fail-fast in the testing matrix to stop remaining jobs on the first failure, optimizing feedback time. Added debug steps to check the current working directory, git installation, and pre-commit installation for better troubleshooting.
1 parent 70325d5 commit 85fc7f6

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

.github/workflows/testing.yaml

+10-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
ports:
2525
- 5432
2626
strategy:
27-
fail-fast: false
27+
fail-fast: true
2828
matrix:
2929
python: ["3.11"] #, "3.12", "3.13"]
3030
postgres: [14] #, 15, 16, 17]
@@ -40,9 +40,18 @@ jobs:
4040
- name: Setup environment
4141
run: apk --update add bash cargo gcc git libffi-dev libpq make musl-dev postgresql postgresql-dev linux-headers rust tzdata
4242

43+
- name: Check cwd
44+
run: pwd
45+
46+
- name: Check git
47+
run: which git
48+
4349
- name: Install testing dependencies
4450
run: pip3 install -e '.[dev]'
4551

52+
- name: Check pre-commit
53+
run: which pre-commit
54+
4655
- name: Setup test/fixture data
4756
run: ci/test-setup
4857

0 commit comments

Comments
 (0)