Skip to content

Commit be9fb7f

Browse files
authored
Update release workflow to include changelog and docs (#426) (#427)
Signed-off-by: Charlie Truong <chtruong@nvidia.com> Signed-off-by: NeMo Bot <nemo-bot@nvidia.com>
1 parent ef0d52f commit be9fb7f

2 files changed

Lines changed: 14 additions & 193 deletions

File tree

.github/workflows/release.yml

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,20 +25,33 @@ on:
2525
required: true
2626
default: true
2727
type: boolean
28+
generate-changelog:
29+
description: Generate changelog
30+
required: false
31+
default: true
32+
type: boolean
33+
publish-docs:
34+
description: Publish docs
35+
required: false
36+
default: true
37+
type: boolean
2838
version-bump-branch:
2939
type: string
3040
required: true
3141
description: Branch to target for version bump
3242
jobs:
3343
release:
34-
uses: NVIDIA-NeMo/FW-CI-templates/.github/workflows/_release_library.yml@v0.40.0
44+
uses: NVIDIA-NeMo/FW-CI-templates/.github/workflows/_release_library.yml@v0.73.0
3545
with:
3646
release-ref: ${{ inputs.release-ref }}
3747
python-package: nemo_run
3848
python-version: "3.10"
3949
library-name: NeMo Run
4050
dry-run: ${{ inputs.dry-run }}
4151
version-bump-branch: ${{ inputs.version-bump-branch }}
52+
gh-release-use-changelog-builder: ${{ inputs.generate-changelog }}
53+
publish-docs: ${{ inputs.publish-docs }}
54+
docs-target-path: nemo/run
4255
secrets:
4356
TWINE_USERNAME: ${{ secrets.TWINE_USERNAME }}
4457
TWINE_PASSWORD: ${{ secrets.TWINE_PASSWORD }}

CHANGELOG.md

Lines changed: 0 additions & 192 deletions
This file was deleted.

0 commit comments

Comments
 (0)