To release a new version of ecs-logging-java, you must use the two GitHub Workflows.
- Trigger the
release-step-1GH workflow- parameters: version to release
- will open
release-step-2PR
- Review and merge the
release-step-2PR tomain(version bump to release) - Trigger the
release-step-3GH workflow- parameters: version to release and the
mainbranch (or merge commit/ref ofrelease-step-2PR merge). - will generate and publish release artifact through buildkite.
- will open
release-step-4PR
- parameters: version to release and the
- Review and merge the
release-step-4PR tomain(version bump from release to next snapshot version)
The tag release follows the naming convention: v.<major>.<minor>.<patch>, where <major>, <minor> and <patch>.