Skip to content

fix(ci): 修复CI流程中测试失败但返回成功状态的问题#1403

Merged
fslongjin merged 1 commit intomasterfrom
fix-ci-integrate-test-error-skip
Nov 24, 2025
Merged

fix(ci): 修复CI流程中测试失败但返回成功状态的问题#1403
fslongjin merged 1 commit intomasterfrom
fix-ci-integrate-test-error-skip

Conversation

@fslongjin
Copy link
Member

  • 移除syscall测试的continue-on-error配置,确保测试失败时CI流程正确失败
  • 优化上传步骤的条件判断,使用always()确保上传步骤始终执行
  • 改进dry-run模式输出,添加verbose选项显示详细信息
  • 修复API密钥检查逻辑,在密钥不存在时使用dry-run模式继续执行

- 移除syscall测试的continue-on-error配置,确保测试失败时CI流程正确失败
- 优化上传步骤的条件判断,使用always()确保上传步骤始终执行
- 改进dry-run模式输出,添加verbose选项显示详细信息
- 修复API密钥检查逻辑,在密钥不存在时使用dry-run模式继续执行

Signed-off-by: longjin <longjin@DragonOS.org>
@github-actions github-actions bot added the Bug fix A bug is fixed in this pull request label Nov 24, 2025
@fslongjin fslongjin merged commit 1e6ccec into master Nov 24, 2025
23 checks passed
@fslongjin fslongjin deleted the fix-ci-integrate-test-error-skip branch December 16, 2025 06:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Bug fix A bug is fixed in this pull request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant