Skip to content

Moodle Plugin Release

Reusable workflow para release de plugin Moodle.

File: .github/workflows/moodle-plugin-release.yml

Use quando

  • Existe uma tag de release.
  • version.php define $plugin->version e $plugin->release.
  • O ZIP deve ser anexado ao GitHub Release.
  • Private Satis deve ser notificado em releases finais.

Exemplo

yaml
jobs:
  release:
    uses: middag-io/.github-private/.github/workflows/moodle-plugin-release.yml@workflows-v1
    with:
      tag-name: ${{ github.ref_name }}
      zip-name: local_helico
    secrets: inherit

MIDDAG Tecnologia