Moodle Plugin CI
Reusable CI workflow for Moodle plugins.
File: .github/workflows/moodle-plugin-ci.yml
Use quando
- O repositório é um plugin Moodle.
- O projeto usa Composer ou scripts como
check:style,check:stan,check:cs,check:deptracoucheck:facades. - O objetivo é validar código antes de merge ou release.
Exemplo
yaml
jobs:
ci:
uses: middag-io/.github-private/.github/workflows/moodle-plugin-ci.yml@workflows-v1
with:
run-check-style: true
run-check-stan: true