Table of Contents
The release.yml
workflow implements and performs release procedures for the Eclipse Che Documentation, using the make-release.sh
script.
The publication is decoupled. See Publishing Eclipse Che documentation.
Prerequisites
-
Define the Eclipse Che version to release:
<major>.<minor>.0
.
Procedure
-
Create the
<major>.<minor>.x
branch from the prerelease branch. -
Edit the
antora.yml
file in the<major>.<minor>.x
branch to define:prerelease: false version: stable asciidoc: attributes: prod-ver-patch: "<major>.<minor>.0" prod-ver: "<major>.<minor>" prod-ver-major: "<major>"
-
Edit the
publication-builder-antora-playbook.yml
file in thepublication-builder
branch. Change the latest branch to "<major>.<minor>.x". Keep the other branches (7.43.x
andmaster
).# [...] content: sources: - url: https://github.com/eclipse/che-docs branches: - "<major>.<minor>.x" - "7.43.x" - master # [...]