Skip to content

validate: AssemblyInfo.cs alone must not trigger versioning - #15

Open
sakanni wants to merge 1 commit into
developfrom
validate/versioning-assemblyinfo-gate
Open

validate: AssemblyInfo.cs alone must not trigger versioning#15
sakanni wants to merge 1 commit into
developfrom
validate/versioning-assemblyinfo-gate

Conversation

@sakanni

@sakanni sakanni commented Aug 6, 2026

Copy link
Copy Markdown

Sandbox validation subject for CI_Toolkit fix/ci-versioning-gate-and-scan-root. Not for merge.

Expected: compute-changed-files reports count=0 and No relevant files changed, every step in the composite self-skips, and the job is green. That confirms the :(exclude)*AssemblyInfo.cs pathspec both parses in the runner's git and actually excludes at project-Properties depth.

No control leg: the pattern behaviour on develop is already covered by test-changed-file-patterns.sh against a fixture built from real repo layouts, and a control here would cost a full 20-minute versioning run to observe count=1.

Serialisation fires on this branch too and ships the same exclusion already, so it should skip for the same reason.

Harness pinned to CI_Toolkit fix/ci-versioning-gate-and-scan-root. The only
matched change on this branch is an added AssemblyInfo.cs, so the
':(exclude)*AssemblyInfo.cs' pathspec should leave count=0 and every step
should self-skip. The workflow file itself is not in the gate patterns.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant