执行摘要
将 AMD AITER scout 工作流指向 amd/aiter-ci 分支
为了在 AMD AITER 集成测试中使用特定的 amd/aiter-ci 分支代码,而不是当前 PR 的 SHA,确保测试环境与 AITER 版本的兼容性。
值得快速合并,以对齐 CI 测试策略。无需精读。
无 review 讨论。
为了在 AMD AITER 集成测试中使用特定的 amd/aiter-ci 分支代码,而不是当前 PR 的 SHA,确保测试环境与 AITER 版本的兼容性。
值得快速合并,以对齐 CI 测试策略。无需精读。
无 review 讨论。
nightly-test-amd.yml 和 nightly-test-amd-rocm720.yml 的 ref 参数从 ${{ github.sha }} 改为 amd/aiter-ci。pr-test-amd.yml 和 pr-test-amd-rocm720.yml 新增 ref: amd/aiter-ci 参数(之前未显式传递)。| 文件 | 模块 | 状态 | 重要度 |
|---|---|---|---|
.github/workflows/amd-aiter-scout.yml |
CI 配置 | modified | 3.29 |
.github/workflows/amd-aiter-scout.yml
infrastructure
唯一变更文件,修改了四个工作流调用的 ref 参数。
# .github/workflows/amd-aiter-scout.yml 片段
jobs:
nightly-test-amd:
uses: ./.github/workflows/nightly-test-amd.yml
with:
ref: amd/aiter-ci # 原为 ${{ github.sha }}
aiter_ref: ${{ needs.resolve-aiter.outputs.aiter_sha }}
job_filter: 'all'
...
nightly-test-amd-rocm720:
uses: ./.github/workflows/nightly-test-amd-rocm720.yml
with:
ref: amd/aiter-ci # 原为 ${{ github.sha }}
aiter_ref: ${{ needs.resolve-aiter.outputs.aiter_sha }}
...
pr-test-amd:
uses: ./.github/workflows/pr-test-amd.yml
with:
ref: amd/aiter-ci # 新增参数
run_all_tests: true
aiter_ref: ${{ needs.resolve-aiter.outputs.aiter_sha }}
...
pr-test-amd-rocm720:
uses: ./.github/workflows/pr-test-amd-rocm720.yml
with:
ref: amd/aiter-ci # 新增参数
run_all_tests: true
aiter_ref: ${{ needs.resolve-aiter.outputs.aiter_sha }}
...
summary:
steps:
- run: |
echo "## AMD AITER Scout Results" >> $GITHUB_STEP_SUMMARY
echo "- **SGLang ref:** \`amd/aiter-ci\`" >> $GITHUB_STEP_SUMMARY # 新增输出
当前评论区没有形成足够清晰的争议点或结论,后续有更多讨论时会体现在这里。
风险极低:变更仅限于 CI 工作流配置,不涉及任何生产代码或测试逻辑。但需确保 amd/aiter-ci 分支存在且稳定。
影响范围仅限于 AMD AITER scout CI 流程:将使用 amd/aiter-ci 分支而非 PR 代码运行测试,可能掩盖 PR 引入的与 AITER 相关的问题。
当前没有检测到明确关联的 Issue 链接,后续同步到相关引用后会出现在这里。
参与讨论