@@ -129,14 +129,22 @@ For the build test, the RTD Sphinx theme needs to be added to the docker image,
129129 wait until it is merged. It's embarrassing when you have to do a whole new
130130 release just because you missed something silly...I know!
131131
132- 10 . Immediately after it is merged, create a new GitHub tag representing the
132+ 10 . Immediately after the PR is merged and if the release is a final release AND
133+ the latest release AND an LTS release, update the LTS branch to point to
134+ ` main ` . Do this ONLY when the current release version is both the latest
135+ release AND its version has been declared an LTS release. Once a new version
136+ has been created that has NOT been declared an LTS, the LTS branch will
137+ extend independent of main.
138+
139+ 11 . Immediately after the PR is merged, create a new GitHub tag representing the
133140 version. The tag name and title of the release should be the same as the
134- version in [ pyproject.toml] ( https://github.com/openwallet-foundation/acapy/tree/main/pyproject.toml ) . Use
135- the "Generate Release Notes" capability to get a sequential listing of the
136- PRs in the release, to complement the manually curated Changelog. Verify on
137- PyPi that the version is published.
141+ version in
142+ [ pyproject.toml] ( https://github.com/openwallet-foundation/acapy/tree/main/pyproject.toml ) .
143+ Use the "Generate Release Notes" capability to get a sequential listing of
144+ the PRs in the release, to complement the manually curated Changelog. Verify
145+ on PyPi that the version is published.
138146
139- 11 . New images for the release are automatically published by the GitHubAction
147+ 12 . New images for the release are automatically published by the GitHubAction
140148 Workflow: [ publish.yml] . The action is triggered when a release is tagged, so
141149 no manual action is needed. Images are published in the [ OpenWallet
142150 Foundation Package Repository under
@@ -178,7 +186,7 @@ For the build test, the RTD Sphinx theme needs to be added to the docker image,
178186
179187[ publish.yml ] : https://github.com/openwallet-foundation/acapy/blob/main/.github/workflows/publish.yml
180188
181- 12 . When a new release is tagged, create a new branch at the same commit with
189+ 13 . When a new release is tagged, create a new branch at the same commit with
182190 the branch name in the format ` docs-v<version> ` , for example, ` docs-v1.6.0rc0 ` .
183191 The creation of the branch triggers the execution of the [ publish-docs]
184192 GitHub Action which generates the documentation for the new release,
@@ -192,7 +200,7 @@ For the build test, the RTD Sphinx theme needs to be added to the docker image,
192200[ Managing the ACA-Py Documentation Site ] : Managing-ACA-Py-Doc-Site.md
193201[ https://aca-py.org ] : https://aca-py.org
194202
195- 13 . Update the [ ACA-Py Read The Docs site] by logging into Read The Docs
203+ 14 . Update the [ ACA-Py Read The Docs site] by logging into Read The Docs
196204 administration site, building a new "latest" (main branch) and activating
197205 and building the new release by version ID. Appropriate permissions are
198206 required to publish the new documentation version.
0 commit comments