Skip to content

[CI] Triton_v3.3.x Changed all the yml files in the workflows folder to use smart-checkout#409

Merged
git-flyer merged 6 commits intotriton_v3.3.xfrom
triton_v3.3.x_add_smart_checkout_action
Mar 19, 2026
Merged

[CI] Triton_v3.3.x Changed all the yml files in the workflows folder to use smart-checkout#409
git-flyer merged 6 commits intotriton_v3.3.xfrom
triton_v3.3.x_add_smart_checkout_action

Conversation

@git-flyer
Copy link
Copy Markdown
Collaborator

No description provided.

@git-flyer git-flyer requested a review from zhzhcookie as a code owner March 11, 2026 13:40
@git-flyer git-flyer changed the title Triton_v3.3.x Changed all the yml files in the workflows folder to use smart-checkout [CI] Triton_v3.3.x Changed all the yml files in the workflows folder to use smart-checkout Mar 11, 2026
@git-flyer git-flyer closed this Mar 12, 2026
@git-flyer git-flyer reopened this Mar 12, 2026
@git-flyer git-flyer closed this Mar 13, 2026
@git-flyer git-flyer reopened this Mar 13, 2026
zhzhcookie
zhzhcookie previously approved these changes Mar 19, 2026
Copy link
Copy Markdown
Collaborator

@zhzhcookie zhzhcookie left a comment

Choose a reason for hiding this comment

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

LGTM

Copilot AI review requested due to automatic review settings March 19, 2026 09:32
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates multiple GitHub Actions workflows to replace repeated actions/checkout retry blocks with a shared smart-checkout composite action, aiming to standardize and simplify CI checkout behavior across different hardware backends.

Changes:

  • Replaced multi-attempt actions/checkout retry logic with flagos-ai/FlagTree/.github/actions/smart-checkout.
  • Standardized checkout configuration via checkout_version input across workflows.
  • Simplified workflow step lists by removing explicit sleep/retry/verify checkout steps.

Reviewed changes

Copilot reviewed 12 out of 12 changed files in this pull request and generated 19 comments.

Show a summary per file
File Description
.github/workflows/xpu-build-and-test.yml Replaces manual multi-attempt checkout with smart-checkout.
.github/workflows/tsingmicro-build-and-test.yml Switches checkout to smart-checkout before docs-only gating and build/test steps.
.github/workflows/nv-build-and-test.yml Uses smart-checkout ahead of docs-only gating and branch-targeted build paths.
.github/workflows/mthreads-build-and-test.yml Replaces retry checkout logic with smart-checkout.
.github/workflows/metax-build-and-test.yml Replaces retry checkout logic with smart-checkout.
.github/workflows/iluvatar-build-and-test.yml Replaces retry checkout logic with smart-checkout.
.github/workflows/hcu-build-and-test.yml Replaces retry checkout logic with smart-checkout.
.github/workflows/enflame-gcu300-3.3-build-and-test.yml Switches checkout to smart-checkout before docs-only gating and build/test.
.github/workflows/code_scan.yml Switches checkout to smart-checkout for scanning/reporting steps.
.github/workflows/cambricon-build-and-test.yml Replaces retry checkout logic with smart-checkout.
.github/workflows/ascend-build-and-test.yml Replaces retry checkout logic with smart-checkout.
.github/workflows/aipu-build-and-test.yml Switches checkout to smart-checkout before docs-only gating and build/test.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/iluvatar-build-and-test.yml
Comment thread .github/workflows/enflame-gcu300-3.3-build-and-test.yml
Comment thread .github/workflows/code_scan.yml
Comment thread .github/workflows/cambricon-build-and-test.yml
Comment thread .github/workflows/ascend-build-and-test.yml
Comment thread .github/workflows/xpu-build-and-test.yml
Comment thread .github/workflows/hcu-build-and-test.yml
Comment thread .github/workflows/cambricon-build-and-test.yml
Comment thread .github/workflows/mthreads-build-and-test.yml
Comment thread .github/workflows/metax-build-and-test.yml
Copy link
Copy Markdown
Collaborator

@zhzhcookie zhzhcookie left a comment

Choose a reason for hiding this comment

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

LGTM

@git-flyer git-flyer merged commit a514615 into triton_v3.3.x Mar 19, 2026
10 of 14 checks passed
@git-flyer git-flyer deleted the triton_v3.3.x_add_smart_checkout_action branch March 19, 2026 12:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants