Skip to content

Releasing a new plugin version in the Moodle plugins repository

Luca Bösch edited this page Jul 16, 2021 · 2 revisions

Releasing a new plugin version on moodle.org

  • Go to the plugin repository page

    • Go to https://moodle.org/plugins and login with your moodle.org credentials
    • Go to the plugin overview page of the plugin which you just have upgraded, for example https://moodle.org/plugins/local_staticpage
    • Click on the Developer zone tab. If you do not see this tab, you do not have permissions to maintain the plugin yet. Please get in touch with the existing plugin maintainers first.
    • Click on the Add a new version button
  • Fill the new version form

    • Pick the Github tag which you have added to the plugin release from the dropdown and click the Release button
    • Wait until a .zip file has been added automatically to the filepicker
    • Click the Continue button
  • Verify the new plugin version

    • On the following page, verify all entries thorougly.
    • Omit to higlight any version in the "Can be updated from" multi select field (it is pretty unnecessary).
    • Remember that, as soon as you have published the new plugin version, you cannot fully unpublish the new version anymore. You can just hide it.
    • Click the Add a new version button

Aftermath

  • If you have introduced any new strings to the plugin's language pack or have changed any existing strings, you should now update / translate them to german in AMOS. However, explaining the usage of AMOS is out of scope of this tutorial.