## # Thin CI caller — peptide-reconstitution-calculator # # Delegates all lint/test/file-size jobs to the estate reusable workflow. # Per estate standard: workflow_call is required so deploy.yml can gate on it. # See: peptiderepo/peptide-e2e/.github/workflows/ci.yml@main for job definitions. ## name: CI on: pull_request: {} push: branches: [main] workflow_call: {} # Required: calling workflow must declare contents: write so the reusable # phpcs job can commit phpcbf auto-fixes back to the PR branch. permissions: contents: write jobs: ci: uses: peptiderepo/peptide-e2e/.github/workflows/ci.yml@main with: tests: stubs has_js: true secrets: inherit