Skip to content

Instantly share code, notes, and snippets.

@Greg-Boggs
Last active April 27, 2018 21:20
Show Gist options
  • Save Greg-Boggs/0bf1d5fa87c3f517fa20 to your computer and use it in GitHub Desktop.
Save Greg-Boggs/0bf1d5fa87c3f517fa20 to your computer and use it in GitHub Desktop.
How to Create a new Drupal Module Release for a ThinkShout maintained module. Updated instructions here: https://gist.github.com/nrackleff/a9be22eab82e2cf0a0f9
  • git checkout 7.x-1.x
  • git tag 7.x-1.0
  • git push origin tag 7.x-1.0
  • Click the Version control tab on your project page, and follow the instructions labeled Tag for a stable release.
  • Return to the main project page, and then click the Add new release link at the bottom of the page.
  • Select your tag, such as 7.x-1.0, and save the form.
  • Select the terms that correspond to the nature of the release (Features, Bug fixes), and fill out release notes.
  • Use drush release-notes to generate release notes (drush release-notes)
  • Remove any merge commits in the release and add a short description to the release see: https://www.drupal.org/node/2565881
  • Click Save
  • Share your hardwork on Slack so your coworkers can bask in your success.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment