Commit 52fb056
committed
Fix CI for Windows support and align with main workflow conventions
- tests/test_windows_compatibility.py: mark the docstring with a backslash
path example as a raw string so ruff D301 passes on pre-commit.ci.
- .github/workflows/tests.yml: drop windows_postgres_18 and
windows_postgres_16 jobs. ankane/setup-postgres@v1 only ships
PostgreSQL 17 on the Windows runner, so those versions cannot install
and the jobs are guaranteed to fail. Keep windows_postgres_17 and add
the codecov_token secret so coverage uploads work.
- .github/workflows/dockerised-postgres.yml: remove the stale
editable: true flag. Per fizyk in #1294, the editable self-install is
handled by the pytest-postgresql entry in the Pipfile, and the other
workflows on main do not set the flag either.
Made-with: Cursor1 parent 87abf24 commit 52fb056
3 files changed
Lines changed: 5 additions & 18 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
57 | | - | |
58 | 57 | | |
59 | 58 | | |
60 | 59 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
77 | 77 | | |
78 | 78 | | |
79 | 79 | | |
80 | | - | |
81 | | - | |
82 | | - | |
83 | | - | |
84 | | - | |
85 | | - | |
86 | | - | |
87 | 80 | | |
88 | | - | |
| 81 | + | |
89 | 82 | | |
90 | 83 | | |
91 | 84 | | |
92 | 85 | | |
93 | 86 | | |
94 | | - | |
95 | | - | |
96 | | - | |
97 | | - | |
98 | | - | |
99 | | - | |
100 | | - | |
| 87 | + | |
| 88 | + | |
101 | 89 | | |
102 | 90 | | |
103 | 91 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
784 | 784 | | |
785 | 785 | | |
786 | 786 | | |
787 | | - | |
| 787 | + | |
788 | 788 | | |
789 | 789 | | |
790 | | - | |
| 790 | + | |
791 | 791 | | |
792 | 792 | | |
793 | 793 | | |
| |||
0 commit comments