-
Notifications
You must be signed in to change notification settings - Fork 205
feat: Update workflow template version to v0.66.0 #1254
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
Signed-off-by: Pablo Garay <[email protected]>
Greptile OverviewGreptile SummaryThis PR updates the GitHub Actions workflow template version from v0.22.3 to v0.66.0 in the build-test-publish-wheel workflow. The change involves updating a single line that references the external CI template from the NVIDIA-NeMo/FW-CI-templates repository. This is an infrastructure maintenance update that brings the Curator project's CI workflow up to date with the latest template version, likely to access newer features, bug fixes, and security improvements. The workflow parameters (dry-run mode, python package name, Python version 3.10) and secrets configuration remain unchanged, indicating the newer template maintains backward compatibility with the existing workflow configuration. PR Description Notes:
Important Files Changed
Confidence score: 3/5
Sequence DiagramsequenceDiagram
participant Developer
participant GitHub
participant "CI Workflow"
participant "NeMo FW-CI-templates"
participant TestPyPI
participant Slack
Developer->>GitHub: "Push to main/release branch"
GitHub->>GitHub: "Trigger workflow on push event"
GitHub->>"CI Workflow": "Start build-test-publish-wheel job"
"CI Workflow"->>"NeMo FW-CI-templates": "Call [email protected]"
"NeMo FW-CI-templates"->>"NeMo FW-CI-templates": "Build nemo_curator wheel (Python 3.10)"
"NeMo FW-CI-templates"->>"NeMo FW-CI-templates": "Run tests on built wheel"
"NeMo FW-CI-templates"->>TestPyPI: "Publish wheel (dry-run mode)"
TestPyPI-->>"NeMo FW-CI-templates": "Publish result"
"NeMo FW-CI-templates"->>Slack: "Send notification to release channel"
"NeMo FW-CI-templates"->>Slack: "Send notification to admin channel"
"NeMo FW-CI-templates"-->>"CI Workflow": "Job completion status"
"CI Workflow"-->>GitHub: "Workflow result"
GitHub-->>Developer: "Workflow completion notification"
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
1 file reviewed, no comments
Description
Usage
# Add snippet demonstrating usageChecklist