Releasing a new version of the plugin

Publishing a preview version

  1. Update CHANGELOG.adoc with th latest changes for the release

  2. Push all changes to GitHub

  3. Create a Release in the GitHub releases. This allows you to also create a tag. Name the tag like the release (for example: 0.28.2)

  4. Travis CI will then build the release The plugin.xml included in the build will contain the release version and the most recent entries from the change log. TravisCI will publish a binary to:

Publishing a stable version

  1. Edit the CHANGELOG.adoc and remove the “(preview …​)” additions here

  2. Copy the link of the asciidoctor-intellij-plugin.zip on GitHub releases to the clipboard

  3. Go to the JetBrains plugin repository and upload the plugin to the stable repository using ‘Get file from URL’