Skip to content

ci: checkout matrix consumers and enforce full pin validation - #83

Merged
Pigbibi merged 1 commit into
mainfrom
feat/matrix-ci-checkout-consumers
Jun 27, 2026
Merged

ci: checkout matrix consumers and enforce full pin validation#83
Pigbibi merged 1 commit into
mainfrom
feat/matrix-ci-checkout-consumers

Conversation

@Pigbibi

@Pigbibi Pigbibi commented Jun 27, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Checkout all matrix consumer repos in Validate CI before running the pin drift check.
  • Add --require-consumer-files so strict validation fails when consumer dependency files are missing.

Test plan

  • Validate workflow passes with consumer checkout
  • check_internal_dependency_matrix.py --strict --require-consumer-files reports current pins

Made with Cursor

Clone all matrix consumer repos in Validate CI and fail strict checks
when dependency files are missing, so org-wide pin drift is caught.

Co-authored-by: Cursor <cursoragent@cursor.com>
@Pigbibi
Pigbibi merged commit 8d4c84d into main Jun 27, 2026
2 checks passed
@Pigbibi
Pigbibi deleted the feat/matrix-ci-checkout-consumers branch June 27, 2026 08:04
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