Files
peptide-reconstitution-calc…/.github/workflows/deploy.yml
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

27 lines
516 B
YAML
Executable File

name: Deploy to Hostinger
on:
push:
branches: [ main ]
permissions:
contents: write
concurrency:
group: deploy-peptide-reconstitution-calculator
cancel-in-progress: true
jobs:
ci:
name: Pre-deploy CI
uses: ./.github/workflows/ci.yml
secrets: inherit
deploy:
name: Deploy (shared pipeline)
needs: ci
uses: peptide-repo/peptide-e2e/.github/workflows/deploy-app.yml@main
with:
target_path: wp-content/plugins/peptide-reconstitution-calculator
secrets: inherit