diff --git a/.github/workflows/validation-caller.yml b/.github/workflows/validation-caller.yml new file mode 100644 index 0000000..2a1d8fe --- /dev/null +++ b/.github/workflows/validation-caller.yml @@ -0,0 +1,35 @@ +# CAMARA Validation Framework — Caller Workflow +# +# Copy this file to .github/workflows/camara-validation.yml in your +# API repository. No modification needed — all configuration is +# centralized in the tooling repository. +# +# This replaces the v0 pr_validation_caller.yml for repositories that +# have opted into the v1 validation framework. + +name: CAMARA Validation + +on: + pull_request: + branches: + - main + - release-snapshot/** + - maintenance/** + workflow_dispatch: + +concurrency: + group: ${{ github.ref }}-${{ github.workflow }} + cancel-in-progress: true + +permissions: + checks: write + pull-requests: write + issues: write + contents: read + statuses: write + id-token: write + +jobs: + validation: + uses: hdamker/tooling/.github/workflows/validation.yml@validation-framework + secrets: inherit