diff --git a/.github/workflows/CompletePipeline.yml b/.github/workflows/CompletePipeline.yml index e0c99b6..9b03805 100644 --- a/.github/workflows/CompletePipeline.yml +++ b/.github/workflows/CompletePipeline.yml @@ -338,7 +338,7 @@ jobs: if: needs.Prepare.outputs.is_release_tag == 'true' permissions: contents: write - actions: write + actions: write with: tag: ${{ needs.Prepare.outputs.version }} secrets: inherit diff --git a/.github/workflows/NightlyRelease.yml b/.github/workflows/NightlyRelease.yml index 3a8ebcd..eada2f7 100644 --- a/.github/workflows/NightlyRelease.yml +++ b/.github/workflows/NightlyRelease.yml @@ -96,7 +96,7 @@ jobs: continue-on-error: ${{ inputs.can-fail }} permissions: contents: write - actions: write + actions: write # attestations: write steps: diff --git a/.github/workflows/PublishReleaseNotes.yml b/.github/workflows/PublishReleaseNotes.yml index 2d8358d..2ea96f9 100644 --- a/.github/workflows/PublishReleaseNotes.yml +++ b/.github/workflows/PublishReleaseNotes.yml @@ -52,7 +52,7 @@ on: description: description: 'Multi-line description of the release.' required: false - default: 'Release of artifacts from latest CI pipeline.' + default: '' type: string description_file: description: 'Description of the release from a Markdown file.' @@ -126,7 +126,7 @@ jobs: continue-on-error: ${{ inputs.can-fail }} permissions: contents: write - actions: write + actions: write # attestations: write outputs: release-page: ${{ steps.removeDraft.outputs.release_page }} @@ -275,6 +275,9 @@ jobs: elif [[ -s __PULLREQUEST__.md ]]; then printf "Use '__PULLREQUEST__.md' as main release description.\n" mv -v __PULLREQUEST__.md __NOTES__.md + + printf "Append '%%FOOTER%%' to '__NOTES__.md'.\n" + printf "\n%%FOOTER%%\n" >> __NOTES__.md else printf "${ANSI_LIGHT_RED}No release description specified (file, parameter, PR text).${ANSI_NOCOLOR}\n" printf "::error title=%s::%s\n" "MissingDescription" "No release description specified (file, parameter, PR text)." diff --git a/.github/workflows/TagReleaseCommit.yml b/.github/workflows/TagReleaseCommit.yml index 4aa28d3..d110164 100644 --- a/.github/workflows/TagReleaseCommit.yml +++ b/.github/workflows/TagReleaseCommit.yml @@ -54,7 +54,7 @@ jobs: permissions: contents: write # required for tag creation - actions: write # required to start a new pipeline + actions: write # required to start a new pipeline steps: - name: 🏷 Create release tag '${{ steps.FindPullRequest.outputs.version }}' diff --git a/.github/workflows/_Checking_JobTemplates.yml b/.github/workflows/_Checking_JobTemplates.yml index 677e59a..19b93cc 100644 --- a/.github/workflows/_Checking_JobTemplates.yml +++ b/.github/workflows/_Checking_JobTemplates.yml @@ -218,7 +218,7 @@ jobs: if: needs.Prepare.outputs.is_release_tag == 'true' permissions: contents: write - actions: write + actions: write with: tag: ${{ needs.Prepare.outputs.version }} secrets: inherit diff --git a/doc/requirements.txt b/doc/requirements.txt index cab4a5a..2027f4c 100644 --- a/doc/requirements.txt +++ b/doc/requirements.txt @@ -15,5 +15,5 @@ sphinxcontrib-mermaid ~= 1.0 autoapi >= 2.0.1 sphinx_design ~= 0.6.1 sphinx-copybutton >= 0.5.2 -sphinx_autodoc_typehints ~= 3.1 +sphinx_autodoc_typehints ~= 3.2 sphinx_reports ~= 0.9