Skip to content

Commit 424a1eb

Browse files
committed
ci: add justification comments for git version matrix
Each version maps to a real distro's stock git package: - 2.34.1: Ubuntu 22.04 LTS - 2.39.5: Debian 12, reported failing in #1029 - 2.47.3: Debian 13 + Alpine 3.21, also failing in #1029 - 2.53.0: latest stable, first with cat-file --batch --filter= (added in 2.50.0)
1 parent 58ce95b commit 424a1eb

1 file changed

Lines changed: 8 additions & 8 deletions

File tree

.github/workflows/ci.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@ jobs:
2020
- macos-15-intel
2121
- macos-26-intel
2222
git-version:
23-
- "2.34.1"
24-
- "2.39.5"
25-
- "2.47.3"
26-
- "2.53.0"
23+
- "2.34.1" # Ubuntu 22.04 LTS (Jammy) — oldest supported LTS, ships 1:2.34.1-1ubuntu1
24+
- "2.39.5" # Debian 12 (Bookworm) — ships 1:2.39.5-0+deb12u3, reported failing in #1029
25+
- "2.47.3" # Debian 13 (Trixie) + Alpine 3.21 — ships 1:2.47.3-0+deb13u1, also failing in #1029
26+
- "2.53.0" # Latest stable (2026-02-02) — first version in matrix with cat-file --batch --filter= (added in 2.50.0)
2727
runs-on: ${{ matrix.runner }}
2828
name: build-git (${{ matrix.runner }}, git ${{ matrix.git-version }})
2929
steps:
@@ -88,10 +88,10 @@ jobs:
8888
- macos-15-intel
8989
- macos-26-intel
9090
git-version:
91-
- "2.34.1"
92-
- "2.39.5"
93-
- "2.47.3"
94-
- "2.53.0"
91+
- "2.34.1" # Ubuntu 22.04 LTS (Jammy) — oldest supported LTS, ships 1:2.34.1-1ubuntu1
92+
- "2.39.5" # Debian 12 (Bookworm) — ships 1:2.39.5-0+deb12u3, reported failing in #1029
93+
- "2.47.3" # Debian 13 (Trixie) + Alpine 3.21 — ships 1:2.47.3-0+deb13u1, also failing in #1029
94+
- "2.53.0" # Latest stable (2026-02-02) — first version in matrix with cat-file --batch --filter= (added in 2.50.0)
9595
runs-on: ${{ matrix.runner }}
9696
name: test (${{ matrix.runner }}, git ${{ matrix.git-version }})
9797
steps:

0 commit comments

Comments
 (0)