Skip to content

CAMARA Validation #1751

CAMARA Validation

CAMARA Validation #1751

# CAMARA Validation Framework — Caller Workflow
#
# Installed in API repositories by the CAMARA onboarding campaign
# (camaraproject/project-administration). No modification needed;
# all configuration is centralized in camaraproject/tooling.
#
# Replaces the legacy pr_validation_caller.yml (v0 validation).
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: camaraproject/tooling/.github/workflows/validation.yml@main
# Canary: pin override to `main` so fork-PR runs (no OIDC token) skip the
# `@v1-rc` fallback and check out tooling@main — matching push-event behaviour.
with:
tooling_ref_override: main
secrets: inherit