Skip to content

config: enable validation framework for onboarded repositories#245

Merged
hdamker merged 1 commit intocamaraproject:mainfrom
hdamker:config/enable-onboarded-repos
Apr 29, 2026
Merged

config: enable validation framework for onboarded repositories#245
hdamker merged 1 commit intocamaraproject:mainfrom
hdamker:config/enable-onboarded-repos

Conversation

@hdamker
Copy link
Copy Markdown
Contributor

@hdamker hdamker commented Apr 29, 2026

What type of PR is this?

repository management

What this PR does / why we need it:

Flips per-repo validation stage from advisory (central default) to enabled
for production repositories running the v1-rc validation framework, and
pre-stages two repositories with onboarding PRs in flight.

Effective immediately for the 12 repositories with camara-validation.yml
already installed. The entries for DeviceIdentifier and EdgeApplicationManagement
are pre-staged and become effective once their respective onboarding PRs merge.

Per-repo follow-ups outside this PR: disable the v0 caller workflows
(pr_validation_caller.yml, spectral-oas-caller.yml) via the Actions API
and file a tracking issue per repo for eventual file removal at v1 GA
(precedent: SimpleEdgeDiscovery#164).

Which issue(s) this PR fixes:

Tracked under camaraproject/ReleaseManagement#484.

Special notes for reviewers:

Schema is permissive (additionalProperties: true); pre-staged entries for
repositories without camara-validation.yml are inert until each repo's
onboarding PR merges.

Inline date comments (# YYYY-MM-DD) record when each entry was added so the
file's rollout timeline is readable without git-log spelunking.

Changelog input

 release-note
N/A — runtime configuration only.

Additional documentation

docs
N/A

@hdamker hdamker requested review from Kevsy and rartych as code owners April 29, 2026 12:22
@hdamker hdamker merged commit b891076 into camaraproject:main Apr 29, 2026
1 check passed
@hdamker hdamker deleted the config/enable-onboarded-repos branch April 29, 2026 12:23
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