Skip to content

Comments

Fix Windows CI tests not running after artifact rename#1029

Merged
cfsmp3 merged 1 commit intomasterfrom
fix/windows-artifact-name
Feb 19, 2026
Merged

Fix Windows CI tests not running after artifact rename#1029
cfsmp3 merged 1 commit intomasterfrom
fix/windows-artifact-name

Conversation

@cfsmp3
Copy link
Contributor

@cfsmp3 cfsmp3 commented Feb 19, 2026

Summary

  • Add 32-bit (x86) Windows build support ccextractor#2119 added Win32 build support and renamed the Windows artifact from "CCExtractor Windows Release build" to "CCExtractor Windows x64 Release build" (with a new x86 artifact alongside it).
  • find_artifact_for_commit() does an exact string match against Artifact_names.windows, so the lookup failed, verify_artifacts_exist() returned False, and all Windows tests were skipped with "Not ran - no code changes".
  • Fix: Update the hardcoded artifact name to match the new naming scheme.

Test plan

  • Verify that a new PR to ccextractor with .c file changes triggers Windows CI tests
  • Verify the artifact is found and downloaded correctly

🤖 Generated with Claude Code

CCExtractor/ccextractor#2119 renamed the Windows build artifact from
"CCExtractor Windows Release build" to "CCExtractor Windows x64 Release
build" (adding x86 as a separate artifact). The exact-match lookup in
find_artifact_for_commit() could no longer find it, so
verify_artifacts_exist() returned False for Windows, causing all
Windows tests to be skipped with "Not ran - no code changes".

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@sonarqubecloud
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
D Maintainability Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

@cfsmp3 cfsmp3 merged commit f601abc into master Feb 19, 2026
5 of 6 checks passed
@cfsmp3 cfsmp3 deleted the fix/windows-artifact-name branch February 19, 2026 22:20
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.

1 participant