Skip to content

Commit 48e4d9d

Browse files
authored
Update README.adoc with publishing instructions
1 parent 1fb7c66 commit 48e4d9d

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

README.adoc

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,17 @@ Doing so (as opposed to depending on `+org.kohsuke:github-api+` as a jar),
2121
we can eliminate the classloader problems caused by having multiple copies of github-api loaded.
2222
Specifically, if plugin A and B both locally includes its own copy of the `+github-api.jar+` and another plugin C depends on A and B, it'll break.
2323

24+
== Publishing a new release
25+
26+
The major and minor version numbers of this plugin align to the version of the
27+
https://github.com/kohsuke/github-api[github-api] library version.
28+
29+
This plugin uses the standard system for publishing
30+
https://www.jenkins.io/doc/developer/publishing/releasing-cd/#releasing[incremental Jenkins releases].
31+
To trigger the system to publish a new version of this plugin, add a descriptive label such as `developer` or `enhancement`
32+
to your PR before it is merged. When the PR is merged, the system will automatically publish a new version of the plugin.
33+
NOTE: the `dependencies`, `chore`, and `java` labels will not trigger a the publishing of a new version.
34+
2435
== Changelog
2536

2637
* See link:https://github.com/jenkinsci/github-api-plugin/releases[GitHub Releases] for recent plugin versions

0 commit comments

Comments
 (0)