Skip to content

cp: ci: Bump Curator release workflow to include generated changelog (1522) into r1.1.0#1524

Closed
thomasdhc wants to merge 1 commit intor1.1.0from
cherry-pick-1522-r1.1.0
Closed

cp: ci: Bump Curator release workflow to include generated changelog (1522) into r1.1.0#1524
thomasdhc wants to merge 1 commit intor1.1.0from
cherry-pick-1522-r1.1.0

Conversation

@thomasdhc
Copy link
Copy Markdown
Contributor

beep boop [🤖]: Hi @chtruong814 👋,

we've cherry picked #1522 into  for you! 🚀

Please review and approve this cherry pick by your convenience!

Signed-off-by: Charlie Truong <chtruong@nvidia.com>
Signed-off-by: NeMo Bot <nemo-bot@nvidia.com>
@thomasdhc
Copy link
Copy Markdown
Contributor Author

/ok to test 4681028

@copy-pr-bot
Copy link
Copy Markdown

copy-pr-bot Bot commented Feb 18, 2026

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps Bot commented Feb 18, 2026

Greptile Summary

Cherry-picked #1522 from main branch to r1.1.0 release branch. This updates the release workflow to automate changelog generation using the GitHub changelog builder.

Changes:

  • Added changelog-config.json configuration file defining changelog format and filters
  • Bumped workflow template version from v0.40.0 to v0.73.0
  • Added generate-changelog input parameter (defaults to true)
  • Passed gh-release-use-changelog-builder parameter to workflow template
  • Added publish-docs: false parameter
  • Removed static CHANGELOG.md file (352 lines) - will be auto-generated going forward

The cherry-pick appears clean with no conflicts.

Confidence Score: 5/5

  • This PR is safe to merge with minimal risk
  • This is a straightforward cherry-pick of ci: Bump Curator release workflow to include generated changelog #1522 that has already been merged to main. The changes are CI/CD configuration updates for automating changelog generation. The workflow template version bump and configuration file are standard infrastructure changes with no impact on application code.
  • No files require special attention

Important Files Changed

Filename Overview
.github/workflows/config/changelog-config.json Added changelog builder configuration for automated changelog generation
.github/workflows/release.yml Updated workflow template version and added changelog generation parameters
CHANGELOG.md Removed static changelog file as it will now be automatically generated

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[Release Workflow Triggered] --> B{generate-changelog input}
    B -->|true default| C[Use Changelog Builder v0.73.0]
    B -->|false| D[Skip Changelog Generation]
    C --> E[Read changelog-config.json]
    E --> F[Fetch PRs max_pull_requests: 500]
    E --> G[Fetch Tags max_tags_to_fetch: 100]
    F --> H[Filter by ignore_labels]
    G --> H
    H --> I[Apply pr_template format]
    I --> J[Sort ASC by semver]
    J --> K[Generate Changelog]
    K --> L[Create GitHub Release]
    D --> L
    L --> M[Version Bump to version-bump-branch]
Loading

Last reviewed commit: 4681028

Copy link
Copy Markdown
Contributor

@greptile-apps greptile-apps Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

3 files reviewed, no comments

Edit Code Review Agent Settings | Greptile

@sarahyurick
Copy link
Copy Markdown
Contributor

Closing since we are approaching r1.2.0 now, and this was never added to r1.1.0.

auto-merge was automatically disabled April 15, 2026 19:04

Pull request was closed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants