Repository navigation
Commit 0aec1a2
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 29ea7d9 commit 0aec1a2
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