Skip to content

odb: add write_packfile, for_each_unique_abbrev, convert_object_id #27100

odb: add write_packfile, for_each_unique_abbrev, convert_object_id

odb: add write_packfile, for_each_unique_abbrev, convert_object_id #27100

Triggered via pull request March 27, 2026 00:39
Status Failure
Total duration 3h 29m 32s
Artifacts 25

main.yml

on: pull_request
win+VS build
0s
win+VS build
win+Meson build
6m 12s
win+Meson build
Matrix: dockerized
Matrix: regular
Matrix: win+VS test
Matrix: win+Meson test
Matrix: win test
Fit to window
Zoom out
Zoom in

Annotations

270 errors and 83 warnings
osx-gcc (macos-14)
failed: t5329.14 cruft commits rescue parents, trees
osx-gcc (macos-14)
failed: t5329.13 cruft tags rescue tagged objects
osx-gcc (macos-14)
failed: t5329.9 unreachable cruft objects are repacked (expire 2.weeks.ago)
osx-gcc (macos-14)
failed: t5329.8 unreachable packed objects are packed (expire 2.weeks.ago)
osx-gcc (macos-14)
failed: t5329.3 unreachable cruft objects are repacked (expire never)
osx-gcc (macos-14)
failed: t5329.2 unreachable packed objects are packed (expire never)
osx-gcc (macos-14)
failed: t5310.207 pack-objects respects --local (non-local pack)
osx-gcc (macos-14)
failed: t5310.126 pack-objects respects --local (non-local pack)
osx-gcc (macos-14)
failed: t5310.50 pack-objects respects --local (non-local pack)
osx-gcc (macos-14)
failed: t5300.55 prefetch objects
osx-clang (macos-14)
failed: t5329.14 cruft commits rescue parents, trees
osx-clang (macos-14)
failed: t5329.13 cruft tags rescue tagged objects
osx-clang (macos-14)
failed: t5329.9 unreachable cruft objects are repacked (expire 2.weeks.ago)
osx-clang (macos-14)
failed: t5329.8 unreachable packed objects are packed (expire 2.weeks.ago)
osx-clang (macos-14)
failed: t5329.3 unreachable cruft objects are repacked (expire never)
osx-clang (macos-14)
failed: t5329.2 unreachable packed objects are packed (expire never)
osx-clang (macos-14)
failed: t5310.207 pack-objects respects --local (non-local pack)
osx-clang (macos-14)
failed: t5310.126 pack-objects respects --local (non-local pack)
osx-clang (macos-14)
failed: t5310.50 pack-objects respects --local (non-local pack)
osx-clang (macos-14)
failed: t5300.55 prefetch objects
osx-reftable (macos-14)
failed: t5329.14 cruft commits rescue parents, trees
osx-reftable (macos-14)
failed: t5329.13 cruft tags rescue tagged objects
osx-reftable (macos-14)
failed: t5329.9 unreachable cruft objects are repacked (expire 2.weeks.ago)
osx-reftable (macos-14)
failed: t5329.8 unreachable packed objects are packed (expire 2.weeks.ago)
osx-reftable (macos-14)
failed: t5329.3 unreachable cruft objects are repacked (expire never)
osx-reftable (macos-14)
failed: t5329.2 unreachable packed objects are packed (expire never)
osx-reftable (macos-14)
failed: t5310.207 pack-objects respects --local (non-local pack)
osx-reftable (macos-14)
failed: t5310.126 pack-objects respects --local (non-local pack)
osx-reftable (macos-14)
failed: t5310.50 pack-objects respects --local (non-local pack)
osx-reftable (macos-14)
failed: t5300.55 prefetch objects
osx-meson (macos-14)
failed: t5329.14 cruft commits rescue parents, trees
osx-meson (macos-14)
failed: t5329.13 cruft tags rescue tagged objects
osx-meson (macos-14)
failed: t5329.9 unreachable cruft objects are repacked (expire 2.weeks.ago)
osx-meson (macos-14)
failed: t5329.8 unreachable packed objects are packed (expire 2.weeks.ago)
osx-meson (macos-14)
failed: t5329.3 unreachable cruft objects are repacked (expire never)
osx-meson (macos-14)
failed: t5329.2 unreachable packed objects are packed (expire never)
osx-meson (macos-14)
failed: t5310.207 pack-objects respects --local (non-local pack)
osx-meson (macos-14)
failed: t5310.126 pack-objects respects --local (non-local pack)
osx-meson (macos-14)
failed: t5310.50 pack-objects respects --local (non-local pack)
osx-meson (macos-14)
failed: t5300.55 prefetch objects
almalinux-8 (almalinux:8)
Process completed with exit code 1.
almalinux-8 (almalinux:8)
failed: t5329.14 cruft commits rescue parents, trees
almalinux-8 (almalinux:8)
failed: t5329.13 cruft tags rescue tagged objects
almalinux-8 (almalinux:8)
failed: t5329.9 unreachable cruft objects are repacked (expire 2.weeks.ago)
almalinux-8 (almalinux:8)
failed: t5329.8 unreachable packed objects are packed (expire 2.weeks.ago)
almalinux-8 (almalinux:8)
failed: t5329.3 unreachable cruft objects are repacked (expire never)
almalinux-8 (almalinux:8)
failed: t5329.2 unreachable packed objects are packed (expire never)
almalinux-8 (almalinux:8)
failed: t5310.207 pack-objects respects --local (non-local pack)
almalinux-8 (almalinux:8)
failed: t5310.126 pack-objects respects --local (non-local pack)
almalinux-8 (almalinux:8)
failed: t5310.50 pack-objects respects --local (non-local pack)
almalinux-8 (almalinux:8)
failed: t5300.55 prefetch objects
linux-meson (ubuntu:rolling)
failed: t5329.14 cruft commits rescue parents, trees
linux-meson (ubuntu:rolling)
failed: t5329.13 cruft tags rescue tagged objects
linux-meson (ubuntu:rolling)
failed: t5329.9 unreachable cruft objects are repacked (expire 2.weeks.ago)
linux-meson (ubuntu:rolling)
failed: t5329.8 unreachable packed objects are packed (expire 2.weeks.ago)
linux-meson (ubuntu:rolling)
failed: t5329.3 unreachable cruft objects are repacked (expire never)
linux-meson (ubuntu:rolling)
failed: t5329.2 unreachable packed objects are packed (expire never)
linux-meson (ubuntu:rolling)
failed: t5310.207 pack-objects respects --local (non-local pack)
linux-meson (ubuntu:rolling)
failed: t5310.126 pack-objects respects --local (non-local pack)
linux-meson (ubuntu:rolling)
failed: t5310.50 pack-objects respects --local (non-local pack)
linux-meson (ubuntu:rolling)
failed: t5300.55 prefetch objects
debian-11 (debian:11)
Process completed with exit code 2.
debian-11 (debian:11)
failed: t5329.14 cruft commits rescue parents, trees
debian-11 (debian:11)
failed: t5329.13 cruft tags rescue tagged objects
debian-11 (debian:11)
failed: t5329.9 unreachable cruft objects are repacked (expire 2.weeks.ago)
debian-11 (debian:11)
failed: t5329.8 unreachable packed objects are packed (expire 2.weeks.ago)
debian-11 (debian:11)
failed: t5329.3 unreachable cruft objects are repacked (expire never)
debian-11 (debian:11)
failed: t5329.2 unreachable packed objects are packed (expire never)
debian-11 (debian:11)
failed: t5310.207 pack-objects respects --local (non-local pack)
debian-11 (debian:11)
failed: t5310.126 pack-objects respects --local (non-local pack)
debian-11 (debian:11)
failed: t5310.50 pack-objects respects --local (non-local pack)
debian-11 (debian:11)
failed: t5300.55 prefetch objects
linux-breaking-changes (ubuntu:rolling)
failed: t5329.14 cruft commits rescue parents, trees
linux-breaking-changes (ubuntu:rolling)
failed: t5329.13 cruft tags rescue tagged objects
linux-breaking-changes (ubuntu:rolling)
failed: t5329.9 unreachable cruft objects are repacked (expire 2.weeks.ago)
linux-breaking-changes (ubuntu:rolling)
failed: t5329.8 unreachable packed objects are packed (expire 2.weeks.ago)
linux-breaking-changes (ubuntu:rolling)
failed: t5329.3 unreachable cruft objects are repacked (expire never)
linux-breaking-changes (ubuntu:rolling)
failed: t5329.2 unreachable packed objects are packed (expire never)
linux-breaking-changes (ubuntu:rolling)
failed: t5310.207 pack-objects respects --local (non-local pack)
linux-breaking-changes (ubuntu:rolling)
failed: t5310.126 pack-objects respects --local (non-local pack)
linux-breaking-changes (ubuntu:rolling)
failed: t5310.50 pack-objects respects --local (non-local pack)
linux-breaking-changes (ubuntu:rolling)
failed: t5300.55 prefetch objects
linux-sha256 (ubuntu:rolling)
failed: t5329.14 cruft commits rescue parents, trees
linux-sha256 (ubuntu:rolling)
failed: t5329.13 cruft tags rescue tagged objects
linux-sha256 (ubuntu:rolling)
failed: t5329.9 unreachable cruft objects are repacked (expire 2.weeks.ago)
linux-sha256 (ubuntu:rolling)
failed: t5329.8 unreachable packed objects are packed (expire 2.weeks.ago)
linux-sha256 (ubuntu:rolling)
failed: t5329.3 unreachable cruft objects are repacked (expire never)
linux-sha256 (ubuntu:rolling)
failed: t5329.2 unreachable packed objects are packed (expire never)
linux-sha256 (ubuntu:rolling)
failed: t5310.207 pack-objects respects --local (non-local pack)
linux-sha256 (ubuntu:rolling)
failed: t5310.126 pack-objects respects --local (non-local pack)
linux-sha256 (ubuntu:rolling)
failed: t5310.50 pack-objects respects --local (non-local pack)
linux-sha256 (ubuntu:rolling)
failed: t5300.55 prefetch objects
linux-TEST-vars (ubuntu:20.04)
Process completed with exit code 2.
linux-TEST-vars (ubuntu:20.04)
failed: t5329.14 cruft commits rescue parents, trees
linux-TEST-vars (ubuntu:20.04)
failed: t5329.13 cruft tags rescue tagged objects
linux-TEST-vars (ubuntu:20.04)
failed: t5329.9 unreachable cruft objects are repacked (expire 2.weeks.ago)
linux-TEST-vars (ubuntu:20.04)
failed: t5329.8 unreachable packed objects are packed (expire 2.weeks.ago)
linux-TEST-vars (ubuntu:20.04)
failed: t5329.3 unreachable cruft objects are repacked (expire never)
linux-TEST-vars (ubuntu:20.04)
failed: t5329.2 unreachable packed objects are packed (expire never)
linux-TEST-vars (ubuntu:20.04)
failed: t5310.207 pack-objects respects --local (non-local pack)
linux-TEST-vars (ubuntu:20.04)
failed: t5310.126 pack-objects respects --local (non-local pack)
linux-TEST-vars (ubuntu:20.04)
failed: t5310.50 pack-objects respects --local (non-local pack)
linux-TEST-vars (ubuntu:20.04)
failed: t5300.55 prefetch objects
linux-musl-meson (alpine:latest)
Process completed with exit code 1.
linux-musl-meson (alpine:latest)
failed: t5329.14 cruft commits rescue parents, trees
linux-musl-meson (alpine:latest)
failed: t5329.13 cruft tags rescue tagged objects
linux-musl-meson (alpine:latest)
failed: t5329.9 unreachable cruft objects are repacked (expire 2.weeks.ago)
linux-musl-meson (alpine:latest)
failed: t5329.8 unreachable packed objects are packed (expire 2.weeks.ago)
linux-musl-meson (alpine:latest)
failed: t5329.3 unreachable cruft objects are repacked (expire never)
linux-musl-meson (alpine:latest)
failed: t5329.2 unreachable packed objects are packed (expire never)
linux-musl-meson (alpine:latest)
failed: t5310.207 pack-objects respects --local (non-local pack)
linux-musl-meson (alpine:latest)
failed: t5310.126 pack-objects respects --local (non-local pack)
linux-musl-meson (alpine:latest)
failed: t5310.50 pack-objects respects --local (non-local pack)
linux-musl-meson (alpine:latest)
failed: t5300.55 prefetch objects
linux-reftable-leaks (ubuntu:rolling)
failed: t5329.14 cruft commits rescue parents, trees
linux-reftable-leaks (ubuntu:rolling)
failed: t5329.13 cruft tags rescue tagged objects
linux-reftable-leaks (ubuntu:rolling)
failed: t5329.9 unreachable cruft objects are repacked (expire 2.weeks.ago)
linux-reftable-leaks (ubuntu:rolling)
failed: t5329.8 unreachable packed objects are packed (expire 2.weeks.ago)
linux-reftable-leaks (ubuntu:rolling)
failed: t5329.3 unreachable cruft objects are repacked (expire never)
linux-reftable-leaks (ubuntu:rolling)
failed: t5329.2 unreachable packed objects are packed (expire never)
linux-reftable-leaks (ubuntu:rolling)
failed: t5310.207 pack-objects respects --local (non-local pack)
linux-reftable-leaks (ubuntu:rolling)
failed: t5310.126 pack-objects respects --local (non-local pack)
linux-reftable-leaks (ubuntu:rolling)
failed: t5310.50 pack-objects respects --local (non-local pack)
linux-reftable-leaks (ubuntu:rolling)
failed: t5300.55 prefetch objects
fedora-breaking-changes-meson (fedora:latest)
Process completed with exit code 1.
fedora-breaking-changes-meson (fedora:latest)
failed: t5329.14 cruft commits rescue parents, trees
fedora-breaking-changes-meson (fedora:latest)
failed: t5329.13 cruft tags rescue tagged objects
fedora-breaking-changes-meson (fedora:latest)
failed: t5329.9 unreachable cruft objects are repacked (expire 2.weeks.ago)
fedora-breaking-changes-meson (fedora:latest)
failed: t5329.8 unreachable packed objects are packed (expire 2.weeks.ago)
fedora-breaking-changes-meson (fedora:latest)
failed: t5329.3 unreachable cruft objects are repacked (expire never)
fedora-breaking-changes-meson (fedora:latest)
failed: t5329.2 unreachable packed objects are packed (expire never)
fedora-breaking-changes-meson (fedora:latest)
failed: t5310.207 pack-objects respects --local (non-local pack)
fedora-breaking-changes-meson (fedora:latest)
failed: t5310.126 pack-objects respects --local (non-local pack)
fedora-breaking-changes-meson (fedora:latest)
failed: t5310.50 pack-objects respects --local (non-local pack)
fedora-breaking-changes-meson (fedora:latest)
failed: t5300.55 prefetch objects
linux32 (i386/ubuntu:focal)
Process completed with exit code 2.
linux32 (i386/ubuntu:focal)
failed: t5329.14 cruft commits rescue parents, trees
linux32 (i386/ubuntu:focal)
failed: t5329.13 cruft tags rescue tagged objects
linux32 (i386/ubuntu:focal)
failed: t5329.9 unreachable cruft objects are repacked (expire 2.weeks.ago)
linux32 (i386/ubuntu:focal)
failed: t5329.8 unreachable packed objects are packed (expire 2.weeks.ago)
linux32 (i386/ubuntu:focal)
failed: t5329.3 unreachable cruft objects are repacked (expire never)
linux32 (i386/ubuntu:focal)
failed: t5329.2 unreachable packed objects are packed (expire never)
linux32 (i386/ubuntu:focal)
failed: t5310.207 pack-objects respects --local (non-local pack)
linux32 (i386/ubuntu:focal)
failed: t5310.126 pack-objects respects --local (non-local pack)
linux32 (i386/ubuntu:focal)
failed: t5310.50 pack-objects respects --local (non-local pack)
linux32 (i386/ubuntu:focal)
failed: t5300.55 prefetch objects
linux-reftable (ubuntu:rolling)
failed: t5329.14 cruft commits rescue parents, trees
linux-reftable (ubuntu:rolling)
failed: t5329.13 cruft tags rescue tagged objects
linux-reftable (ubuntu:rolling)
failed: t5329.9 unreachable cruft objects are repacked (expire 2.weeks.ago)
linux-reftable (ubuntu:rolling)
failed: t5329.8 unreachable packed objects are packed (expire 2.weeks.ago)
linux-reftable (ubuntu:rolling)
failed: t5329.3 unreachable cruft objects are repacked (expire never)
linux-reftable (ubuntu:rolling)
failed: t5329.2 unreachable packed objects are packed (expire never)
linux-reftable (ubuntu:rolling)
failed: t5310.207 pack-objects respects --local (non-local pack)
linux-reftable (ubuntu:rolling)
failed: t5310.126 pack-objects respects --local (non-local pack)
linux-reftable (ubuntu:rolling)
failed: t5310.50 pack-objects respects --local (non-local pack)
linux-reftable (ubuntu:rolling)
failed: t5300.55 prefetch objects
win+Meson test (9)
failed: t7704.14 cruft packs are not included in geometric repack
win+Meson test (9)
failed: t7704.12 reachable packs are preferred over cruft ones
win+Meson test (9)
failed: t7704.10 --max-cruft-size with pruning
win+Meson test (9)
failed: t7704.9 multi-cruft with freshened objects (previously cruft)
win+Meson test (9)
failed: t7704.8 cruft with freshened objects (packed)
win+Meson test (9)
failed: t7704.7 cruft with freshened objects (loose)
win+Meson test (9)
failed: t7704.5 --combine-cruft-below-size combines packs
win+Meson test (9)
failed: t7704.4 --max-cruft-size combines existing packs when not too large
win+Meson test (9)
failed: t7704.3 --max-cruft-size creates new packs when too large
win+Meson test (9)
failed: t7704.2 --expire-to stores pruned objects (5.minutes.ago)
win+Meson test (0)
failed: t5329.22 gc.recentObjectsHook
win+Meson test (0)
failed: t5329.19 cruft --local drops unreachable objects
win+Meson test (0)
failed: t5329.17 loose objects mtimes upsert others
win+Meson test (0)
failed: t5329.15 cruft trees rescue sub-trees, blobs
win+Meson test (0)
failed: t5329.14 cruft commits rescue parents, trees
win+Meson test (0)
failed: t5329.13 cruft tags rescue tagged objects
win+Meson test (0)
failed: t5329.9 unreachable cruft objects are repacked (expire 2.weeks.ago)
win+Meson test (0)
failed: t5329.8 unreachable packed objects are packed (expire 2.weeks.ago)
win+Meson test (0)
failed: t5329.3 unreachable cruft objects are repacked (expire never)
win+Meson test (0)
failed: t5329.2 unreachable packed objects are packed (expire never)
linux-leaks (ubuntu:rolling)
failed: t5329.14 cruft commits rescue parents, trees
linux-leaks (ubuntu:rolling)
failed: t5329.13 cruft tags rescue tagged objects
linux-leaks (ubuntu:rolling)
failed: t5329.9 unreachable cruft objects are repacked (expire 2.weeks.ago)
linux-leaks (ubuntu:rolling)
failed: t5329.8 unreachable packed objects are packed (expire 2.weeks.ago)
linux-leaks (ubuntu:rolling)
failed: t5329.3 unreachable cruft objects are repacked (expire never)
linux-leaks (ubuntu:rolling)
failed: t5329.2 unreachable packed objects are packed (expire never)
linux-leaks (ubuntu:rolling)
failed: t5310.207 pack-objects respects --local (non-local pack)
linux-leaks (ubuntu:rolling)
failed: t5310.126 pack-objects respects --local (non-local pack)
linux-leaks (ubuntu:rolling)
failed: t5310.50 pack-objects respects --local (non-local pack)
linux-leaks (ubuntu:rolling)
failed: t5300.55 prefetch objects
win+Meson test (4)
Process completed with exit code 1.
win+Meson test (4)
failed: t6020.14 clone from bundle
win+Meson test (5)
failed: t7700.17 bitmaps can be disabled on bare repos
win+Meson test (5)
failed: t7700.16 incremental repack does not complain
win+Meson test (5)
failed: t7700.15 bitmaps are created by default in bare repos
win+Meson test (5)
failed: t7700.13 repack --keep-pack
win+Meson test (5)
failed: t7700.12 objects made unreachable by grafts only are kept
win+Meson test (5)
failed: t7700.11 local packed unreachable obs that exist in alternate ODB are not loosened
win+Meson test (5)
failed: t7700.10 packed unreachable obs in alternate ODB are not loosened
win+Meson test (5)
failed: t7700.9 packed obs in alternate ODB kept pack are repacked
win+Meson test (5)
failed: t7700.8 packed obs in alt ODB are repacked when local repo has packs
win+Meson test (5)
failed: t7700.7 packed obs in alt ODB are repacked even when local repo is packless
win+Meson test (8)
Process completed with exit code 1.
win+Meson test (8)
failed: t7703.18 geometric repack works with promisor packs
win+Meson test (8)
failed: t7703.17 --geometric -l disables writing bitmaps with non-local packfiles
win+Meson test (8)
failed: t7703.16 --geometric -l with non-intact geometric sequence across ODBs
win+Meson test (8)
failed: t7703.10 --geometric with pack.packSizeLimit
win+Meson test (8)
failed: t7703.7 --geometric ignores kept packs
win+Meson test (8)
failed: t7703.6 --geometric with small- and large-pack rollup
win+Meson test (8)
failed: t7703.5 --geometric with small-pack rollup
win+Meson test (8)
failed: t7703.4 --geometric with loose objects
win+Meson test (2)
Process completed with exit code 1.
win+Meson test (2)
failed: t6500.7 gc --keep-largest-pack
win+Meson test (2)
failed: t5331.12 --stdin-packs with promisors
win+Meson test (2)
failed: t5331.11 --stdin-packs=follow walks into unknown packs
win+Meson test (2)
failed: t5331.10 pack-objects --stdin with packfiles from main and alternate object database
win+Meson test (2)
failed: t5331.9 pack-objects --stdin with packfiles from alternate object database
win+Meson test (2)
failed: t5331.7 pack-objects --stdin with duplicate packfile
win+Meson test (2)
failed: t5331.6 --stdin-packs with broken links
win+Meson test (2)
failed: t5331.5 --stdin-packs with loose objects
win+Meson test (2)
failed: t5331.2 --stdin-packs with excluded packs
linux-asan-ubsan (ubuntu:rolling)
failed: t5329.14 cruft commits rescue parents, trees
linux-asan-ubsan (ubuntu:rolling)
failed: t5329.13 cruft tags rescue tagged objects
linux-asan-ubsan (ubuntu:rolling)
failed: t5329.9 unreachable cruft objects are repacked (expire 2.weeks.ago)
linux-asan-ubsan (ubuntu:rolling)
failed: t5329.8 unreachable packed objects are packed (expire 2.weeks.ago)
linux-asan-ubsan (ubuntu:rolling)
failed: t5329.3 unreachable cruft objects are repacked (expire never)
linux-asan-ubsan (ubuntu:rolling)
failed: t5329.2 unreachable packed objects are packed (expire never)
linux-asan-ubsan (ubuntu:rolling)
failed: t5310.207 pack-objects respects --local (non-local pack)
linux-asan-ubsan (ubuntu:rolling)
failed: t5310.126 pack-objects respects --local (non-local pack)
linux-asan-ubsan (ubuntu:rolling)
failed: t5310.50 pack-objects respects --local (non-local pack)
linux-asan-ubsan (ubuntu:rolling)
failed: t5300.55 prefetch objects
win test (1)
Process completed with exit code 1.
win test (1)
failed: t7703.18 geometric repack works with promisor packs
win test (1)
failed: t7703.17 --geometric -l disables writing bitmaps with non-local packfiles
win test (1)
failed: t7703.16 --geometric -l with non-intact geometric sequence across ODBs
win test (1)
failed: t7703.10 --geometric with pack.packSizeLimit
win test (1)
failed: t7703.7 --geometric ignores kept packs
win test (1)
failed: t7703.6 --geometric with small- and large-pack rollup
win test (1)
failed: t7703.5 --geometric with small-pack rollup
win test (1)
failed: t7703.4 --geometric with loose objects
win test (5)
failed: t5329.19 cruft --local drops unreachable objects
win test (5)
failed: t5329.17 loose objects mtimes upsert others
win test (5)
failed: t5329.15 cruft trees rescue sub-trees, blobs
win test (5)
failed: t5329.14 cruft commits rescue parents, trees
win test (5)
failed: t5329.13 cruft tags rescue tagged objects
win test (5)
failed: t5329.9 unreachable cruft objects are repacked (expire 2.weeks.ago)
win test (5)
failed: t5329.8 unreachable packed objects are packed (expire 2.weeks.ago)
win test (5)
failed: t5329.3 unreachable cruft objects are repacked (expire never)
win test (5)
failed: t5329.2 unreachable packed objects are packed (expire never)
win test (5)
failed: t5300.55 prefetch objects
win+Meson test (1)
Process completed with exit code 1.
win+Meson test (1)
failed: t5310.207 pack-objects respects --local (non-local pack)
win+Meson test (1)
failed: t5310.126 pack-objects respects --local (non-local pack)
win+Meson test (1)
failed: t5310.50 pack-objects respects --local (non-local pack)
win+Meson test (1)
failed: t5300.55 prefetch objects
win test (0)
Process completed with exit code 1.
win test (0)
failed: t6020.14 clone from bundle
win test (7)
failed: t7700.8 packed obs in alt ODB are repacked when local repo has packs
win test (7)
failed: t7700.7 packed obs in alt ODB are repacked even when local repo is packless
win test (7)
failed: t5331.12 --stdin-packs with promisors
win test (7)
failed: t5331.11 --stdin-packs=follow walks into unknown packs
win test (7)
failed: t5331.10 pack-objects --stdin with packfiles from main and alternate object database
win test (7)
failed: t5331.9 pack-objects --stdin with packfiles from alternate object database
win test (7)
failed: t5331.7 pack-objects --stdin with duplicate packfile
win test (7)
failed: t5331.6 --stdin-packs with broken links
win test (7)
failed: t5331.5 --stdin-packs with loose objects
win test (7)
failed: t5331.2 --stdin-packs with excluded packs
win test (4)
Process completed with exit code 1.
win test (4)
failed: t6500.7 gc --keep-largest-pack
win test (4)
failed: t5310.207 pack-objects respects --local (non-local pack)
win test (4)
failed: t5310.126 pack-objects respects --local (non-local pack)
win test (4)
failed: t5310.50 pack-objects respects --local (non-local pack)
win test (6)
Process completed with exit code 1.
win test (6)
failed: t7900.29 geometric repacking task
rust-analysis
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win+Meson build
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win+Meson build
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
osx-gcc (macos-14)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
osx-gcc (macos-14)
JGit wasn't installed, see above for clues why
osx-gcc (macos-14)
Already linked: /opt/homebrew/Cellar/gettext/1.0
osx-clang (macos-14)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
osx-clang (macos-14)
JGit wasn't installed, see above for clues why
osx-clang (macos-14)
Already linked: /opt/homebrew/Cellar/gettext/1.0
osx-reftable (macos-14)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
osx-reftable (macos-14)
JGit wasn't installed, see above for clues why
osx-reftable (macos-14)
Already linked: /opt/homebrew/Cellar/gettext/1.0
osx-meson (macos-14)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
osx-meson (macos-14)
JGit wasn't installed, see above for clues why
osx-meson (macos-14)
pcre2 10.47_1 is already installed and up-to-date. To reinstall 10.47_1, run: brew reinstall pcre2
osx-meson (macos-14)
ninja 1.13.2 is already installed and up-to-date. To reinstall 1.13.2, run: brew reinstall ninja
osx-meson (macos-14)
Already linked: /opt/homebrew/Cellar/gettext/1.0
win build
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5, git-for-windows/setup-git-for-windows-sdk@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
almalinux-8 (almalinux:8)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
almalinux-8 (almalinux:8)
JGit wasn't installed, see above for clues why
almalinux-8 (almalinux:8)
git-lfs wasn't installed, see above for clues why
almalinux-8 (almalinux:8)
perforce wasn't installed, see above for clues why
linux-meson (ubuntu:rolling)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
debian-11 (debian:11)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
debian-11 (debian:11)
JGit wasn't installed, see above for clues why
debian-11 (debian:11)
git-lfs wasn't installed, see above for clues why
debian-11 (debian:11)
perforce wasn't installed, see above for clues why
linux-breaking-changes (ubuntu:rolling)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
linux-sha256 (ubuntu:rolling)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
linux-TEST-vars (ubuntu:20.04)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win+Meson test (7)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v6. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win+Meson test (7)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
linux-musl-meson (alpine:latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
linux-musl-meson (alpine:latest)
JGit wasn't installed, see above for clues why
linux-musl-meson (alpine:latest)
git-lfs wasn't installed, see above for clues why
linux-musl-meson (alpine:latest)
perforce wasn't installed, see above for clues why
linux-reftable-leaks (ubuntu:rolling)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
fedora-breaking-changes-meson (fedora:latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
fedora-breaking-changes-meson (fedora:latest)
JGit wasn't installed, see above for clues why
fedora-breaking-changes-meson (fedora:latest)
git-lfs wasn't installed, see above for clues why
fedora-breaking-changes-meson (fedora:latest)
perforce wasn't installed, see above for clues why
linux32 (i386/ubuntu:focal)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
linux32 (i386/ubuntu:focal)
JGit wasn't installed, see above for clues why
linux32 (i386/ubuntu:focal)
git-lfs wasn't installed, see above for clues why
linux32 (i386/ubuntu:focal)
perforce wasn't installed, see above for clues why
linux-reftable (ubuntu:rolling)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win+Meson test (9)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v6, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win+Meson test (9)
No files were found with the provided path: /d/a/git/git/build/test-output/failed-test-artifacts. No artifacts will be uploaded.
win+Meson test (9)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
win+Meson test (6)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v6. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win+Meson test (6)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
win+Meson test (0)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v6, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win+Meson test (0)
No files were found with the provided path: /d/a/git/git/build/test-output/failed-test-artifacts. No artifacts will be uploaded.
win+Meson test (0)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
linux-leaks (ubuntu:rolling)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win+Meson test (4)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v6, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win+Meson test (4)
No files were found with the provided path: /d/a/git/git/build/test-output/failed-test-artifacts. No artifacts will be uploaded.
win+Meson test (4)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
win+Meson test (5)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v6, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win+Meson test (5)
No files were found with the provided path: /d/a/git/git/build/test-output/failed-test-artifacts. No artifacts will be uploaded.
win+Meson test (5)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
win+Meson test (8)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v6, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win+Meson test (8)
No files were found with the provided path: /d/a/git/git/build/test-output/failed-test-artifacts. No artifacts will be uploaded.
win+Meson test (8)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
win+Meson test (2)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v6, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win+Meson test (2)
No files were found with the provided path: /d/a/git/git/build/test-output/failed-test-artifacts. No artifacts will be uploaded.
win+Meson test (2)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
win+Meson test (3)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v6. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win+Meson test (3)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
linux-asan-ubsan (ubuntu:rolling)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win test (1)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v6, actions/upload-artifact@v5, git-for-windows/setup-git-for-windows-sdk@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win test (5)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v6, actions/upload-artifact@v5, git-for-windows/setup-git-for-windows-sdk@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win test (8)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v6, git-for-windows/setup-git-for-windows-sdk@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win+Meson test (1)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v6, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win+Meson test (1)
No files were found with the provided path: /d/a/git/git/build/test-output/failed-test-artifacts. No artifacts will be uploaded.
win+Meson test (1)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
win test (0)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v6, actions/upload-artifact@v5, git-for-windows/setup-git-for-windows-sdk@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win test (7)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v6, actions/upload-artifact@v5, git-for-windows/setup-git-for-windows-sdk@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win test (4)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v6, actions/upload-artifact@v5, git-for-windows/setup-git-for-windows-sdk@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win test (3)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v6, git-for-windows/setup-git-for-windows-sdk@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win test (9)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v6, git-for-windows/setup-git-for-windows-sdk@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win test (6)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v6, actions/upload-artifact@v5, git-for-windows/setup-git-for-windows-sdk@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
win test (2)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v6, git-for-windows/setup-git-for-windows-sdk@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
failed-tests-almalinux-8
69.9 MB
sha256:16a8fad674d4acb764cca993fc54e8a32e548cb07eebee0f5b0e6766884b419f
failed-tests-debian-11
69.9 MB
sha256:498de3da1b15ff9754fbba1efc2993a724f0afe7116a9bd114578509719d1147
failed-tests-fedora-breaking-changes-meson
69.9 MB
sha256:ab1ec1f10effbe96dbfe1518b169b7b3be7949a133d841731c93c585dacab3b5
failed-tests-linux-TEST-vars
70.2 MB
sha256:1cb5af8593d0953444f9082c9ce80d02a4519b82c2566879889d59c24e0d5a4d
failed-tests-linux-asan-ubsan
70.2 MB
sha256:52ad0186571c2b241d13680dba9f50794deaff1377537bfc2ae2c3c78efe4813
failed-tests-linux-breaking-changes
70.2 MB
sha256:35517903fa64704ed31ac62b5acd45ec869bcd5cefdd60d096399cf233a94d2c
failed-tests-linux-leaks
70.1 MB
sha256:6096e9fb506339f0e92bde1a1894891be29b361d5b7384824a0c69de3b14987c
failed-tests-linux-meson
70.1 MB
sha256:75ce67b50dedd3ebf34af382155e9c748691936dcf42637fa77e2400beb618d1
failed-tests-linux-musl-meson
70.2 MB
sha256:e31d0a26f6df627c5d7d98bf0448f9a678cf8cc60b2930e1ae5f8fdd5b94b1da
failed-tests-linux-reftable
70.1 MB
sha256:173f6d4b8f21a98d4c0499475451141313e8b84be16c8dfc5d4206e4f2966d6e
failed-tests-linux-reftable-leaks
70.1 MB
sha256:41b4fd3f93ff9a7e18435b649b35ea9818da4551dbef1b58a21210babc3d7e04
failed-tests-linux-sha256
70.2 MB
sha256:213dbc2453a4e9692037561805a43e45287a9eab4de6d23d40dcf751ee383cd3
failed-tests-linux32
69.9 MB
sha256:24f2311b40590b4e7c7cd4205a2c748b39ac23758d0b7d17c2051c5f128d1044
failed-tests-osx-clang
69.9 MB
sha256:bed79ddc5a5b87b1cf8e7f0231a42bbb75e14189bdd18933ed0c6aac00b3ed6c
failed-tests-osx-gcc
69.9 MB
sha256:5c279e4ca713b20cab8885d943002c0c4fd2a9725b3598120150117d6db3c8a3
failed-tests-osx-meson
69.9 MB
sha256:3cf5cfeb99bccd393918d82188be9774a25ccebbabe9a1c3cdba2ce00c3aa121
failed-tests-osx-reftable
69.9 MB
sha256:b362cbcbc808d9e4627cd863312fa5dbe45df434e527212857de48db47c4a977
failed-tests-windows-0
90.9 KB
sha256:35da933ed1192795482711998bad9eb16ca666982c5f69b7af8167ef2b33834a
failed-tests-windows-1
22.7 KB
sha256:22cfa93068ce1b3cd1a3107f5f5da87135b724e75e83afe19a2be1a4c819d39c
failed-tests-windows-4
3.86 MB
sha256:a5b0c92fe005733871d60e494d6a005684548c877673314791c235e749e72fc1
failed-tests-windows-5
56.2 MB
sha256:a831727966621c5db8aee7b53872e4633b380186d2f809072c8dadaccd5b6480
failed-tests-windows-6
203 KB
sha256:4ed4c3cf371d0bde7f5f5d3a6d5e0078689110387c8c8ef04b4ab7a5c0f9861e
failed-tests-windows-7
9.44 MB
sha256:aafb74eee143b4043d43c97de5ebebf611beffae98aacadeba7e2398913afb00
windows-artifacts
96.8 MB
sha256:e089a1e00b973985c79f1d9c5137dbaae060475d51f029d712ac9c731e9a22d4
windows-meson-artifacts
48.2 MB
sha256:33336acaa5a1168d2da1f165ec04ac5e7b596aaf1024fab31f916c2df25487bd