Commit 951ba37
committed
ci: build supported Git for Cygwin tests
The Cygwin performance job failed all six setup phases because the Cygwin
package currently supplies Git 2.51.0, below the new Git 2.52 minimum.
The same mismatch prevents the regular Cygwin suite from opening repositories.
Build upstream Git `v2.52.0` with Cygwin tools and install it in `/usr/local`
before preparing the fixtures. Include the HTTPS development dependencies
so the existing clone and remote tests retain network transport support.
Verify that the selected `git` is the built version before continuing.
Validation: the workflow parses as YAML, the added shell block passes
`bash -n` and ShellCheck, and `git diff --check` passes. The native Cygwin
build and test suites require the Windows CI runner.1 parent 73d6632 commit 951ba37
1 file changed
Lines changed: 11 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
48 | | - | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
49 | 51 | | |
50 | 52 | | |
51 | 53 | | |
52 | 54 | | |
53 | 55 | | |
54 | 56 | | |
55 | 57 | | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
56 | 66 | | |
57 | 67 | | |
58 | 68 | | |
| |||
0 commit comments