1 Commits

Author SHA1 Message Date
peptiderepo
029c090361 ci: fix deploy.yml permissions and secrets for reusable workflow
Deploy workflow must declare `permissions: contents: write` at workflow level
to allow the nested reusable ci.yml (which needs write for phpcbf auto-commit)
to run. Also adds `secrets: inherit` to the ci job so secrets propagate through.

Pre-existing issue introduced during CI standardization (startup_failure root cause).

Agent-Session: fix-e2e-ref-20260617
2026-06-17 11:29:02 +07:00

View File

@@ -5,7 +5,7 @@ on:
branches: [ main ]
permissions:
contents: read
contents: write
concurrency:
group: deploy-peptide-reconstitution-calculator
@@ -15,6 +15,7 @@ jobs:
ci:
name: Pre-deploy CI
uses: ./.github/workflows/ci.yml
secrets: inherit
deploy:
name: Deploy (shared pipeline)