This page describes how to publish a new version of plugin and all related artifacts.
Steps:
- Create a PR with version increment in gradle.properties and in documentation. Please follow semver guidelines:
- If there are breaking
.api
files - increment the major version (e.g. fromx.y.z
tox+1.0.0
) - If current version is compatible with previous one and there are some notable changes - please increment the minor one (e.g. from
x.y.z
tox.y+1.0
) - Otherwise - please increment the patch version (e.g. from
x.y.z
tox.y.z+1
).
- If there are breaking
- Receive API Key and Secret from the portal (please follow the documentation) and add them into the project secrets.
- Run publication workflows:
- Navigate to Actions and locate the publish workflow and publish documentation one. GitHub documentation: https://docs.github.com/en/actions/using-workflows/manually-running-a-workflow
- Run both workflows
- Release the version on GitHub.