fix(ci): Add test-matrix.yml placeholder for GitLab CI

GitLab validates include directives at pipeline creation time, before
any jobs run. The generate-matrix job creates test-matrix.yml as an
artifact, but GitLab needs the file to exist in the repo when parsing
.gitlab-ci.yml.

This placeholder allows the pipeline to be created successfully. The
generate-matrix job will overwrite it with actual test definitions.
This commit is contained in:
russell@unturf.com 2026-01-17 06:41:52 -05:00
parent b9860a93a1
commit 512840c2a6

6
test-matrix.yml Normal file
View file

@ -0,0 +1,6 @@
# Auto-generated test matrix placeholder
# This file is overwritten by the generate-matrix job during CI/CD runs
# It exists as a placeholder so GitLab can parse .gitlab-ci.yml
# The generate-matrix job in .gitlab-ci.yml creates the actual test jobs
# based on which files changed (via scripts/detect-changes.sh)