Skip to content

Commit 3f7b7f7

Browse files
ko3n1gclaude
andcommitted
ci(release): enable docs publish in release pipeline
Why: previous workflow defaulted publish-docs to false. Validate-only runs skipped build-docs/publish-docs entirely, so the docs path was never exercised at PR time. Default to true and surface docs-target-path / publish-as-latest / run-on-version-tag-only. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> Signed-off-by: oliver könig <okoenig@nvidia.com>
1 parent 654c88e commit 3f7b7f7

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

.github/workflows/release.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ on:
4848
publish-docs:
4949
description: Publish docs
5050
required: false
51-
default: false
51+
default: true
5252
type: boolean
5353
gh-release-from-tag:
5454
description: Tag of previous release for changelog builder
@@ -98,7 +98,10 @@ jobs:
9898
create-gh-release: ${{ inputs.create-gh-release || true }}
9999
app-id: ${{ vars.BOT_ID }}
100100
gh-release-use-changelog-builder: ${{ inputs.generate-changelog || false }}
101-
publish-docs: ${{ inputs.publish-docs || false }}
101+
publish-docs: ${{ inputs.publish-docs || true }}
102+
docs-target-path: nemo
103+
publish-as-latest: true
104+
run-on-version-tag-only: ${{ github.ref_name != 'main' }}
102105
gh-release-from-tag: ${{ inputs.gh-release-from-tag || '' }}
103106
restrict-to-admins: true
104107
secrets:

0 commit comments

Comments
 (0)