gplx/mediawiki/extensions/SemanticMediaWiki/.github/ISSUE_TEMPLATE/make-a-release.md

1.2 KiB

name about title labels assignees
Make a release Keep track of the tasks for making a release Make the x.y.z realease roadmap

Tasks

  • Update release notes
    • Add missing commits tagged with releasenotes
    • Add RELEASE-NOTES to /docs/releasenotes/
    • Update /docs/releasenotes/README
  • Update INSTALL - not just version number
  • Update composer.json
  • Update version number
    • extension.json
    • COMPATIBILITY
  • Create tag
  • Update semantic-mediawiki.org
    • Run composer update
    • Touch LocalSettings.php
    • Update the SMW configuration
    • Check Special:Version
  • Update roadmap if applicable
  • Update version on wikidata, en, mw, and Free Software Directory
  • Announce on wiki
  • Announce via mail (use series instead of branch as wording)
  • Do a release tweet on Twitter (Also mention if it is a feature, maintenance or security release)
  • Close milestone
  • Update project