Skip to content

Commit 4e8f837

Browse files
Enhance release documentation
1 parent 4b8af8e commit 4e8f837

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,12 +47,14 @@ While the instance is running, you can run `./gradlew buildPlugin` for a hot rel
4747

4848
To check compatibility with the most common IntelliJ versions run `./gradlew runPluginVerifier`.
4949

50-
## Development process
50+
## Development process and release
5151

5252
- Features are developed on branches
5353
- The pull request should contain a changelog entry added to the "Unreleased" section
5454
- When ready for release, `CHANGELOG.md` and `gradle.properties` are updated with the new version
55-
- A tag is created with name `vx.x.x` on that commit and pushed. Github Actions will automatically publish that version
55+
- Create a Github release for that version, titled `x.x.x` and with a new tag created called `vx.x.x`. Take the CHANGELOG content for that version
56+
- Github Actions will automatically publish the version to the JetBrains Plugin Repository, because a new tag was created
57+
- Jetbrains will take up to 3 business days to approve the plugin release. Often it's a matter of hours though
5658

5759
There are no minor release branches, since we don't need patch versions on older versions of the plugin. Users will always update to the
5860
latest version and will ignore earlier patches, so the `master` branch is leading.

0 commit comments

Comments
 (0)