Skip to content

Improve CI configuration and platform tag handling for Linux wheels#24

Merged
jcfr merged 3 commits intoKitware:mainfrom
jcfr:fix-linux-wheel-platform-tag
Oct 23, 2025
Merged

Improve CI configuration and platform tag handling for Linux wheels#24
jcfr merged 3 commits intoKitware:mainfrom
jcfr:fix-linux-wheel-platform-tag

Conversation

@jcfr
Copy link
Contributor

@jcfr jcfr commented Oct 22, 2025

This pull request improves the CI configuration by excluding irrelevant musllinux wheels from the build process.

Additionally, it ensures that the correct platform tag is associated with Linux wheels by setting the appropriate tag based on the VTK SDK archive name.

@jcfr jcfr force-pushed the fix-linux-wheel-platform-tag branch from bac8c5e to ed4572a Compare October 22, 2025 23:30
@jcfr jcfr enabled auto-merge (rebase) October 22, 2025 23:30
@jcfr jcfr force-pushed the fix-linux-wheel-platform-tag branch from ed4572a to f43d7fb Compare October 22, 2025 23:36
@codecov
Copy link

codecov bot commented Oct 22, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
⚠️ Please upload report for BASE (main@2fb7849). Learn more about missing BASE report.

Additional details and impacted files
@@           Coverage Diff            @@
##             main       #24   +/-   ##
========================================
  Coverage        ?   100.00%           
========================================
  Files           ?         1           
  Lines           ?         3           
  Branches        ?         0           
========================================
  Hits            ?         3           
  Misses          ?         0           
  Partials        ?         0           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

This improves the handling of platform tags for Linux wheels by setting
the correct platform tag based on the VTK SDK archive name. This ensures
the wheels are correctly tagged and can be identified properly during
distribution.
@jcfr jcfr force-pushed the fix-linux-wheel-platform-tag branch from f43d7fb to 44f82f5 Compare October 22, 2025 23:46
@jcfr jcfr disabled auto-merge October 22, 2025 23:48
@jcfr jcfr enabled auto-merge (rebase) October 23, 2025 00:04
@jcfr jcfr disabled auto-merge October 23, 2025 00:05
@jcfr jcfr merged commit c1e2e41 into Kitware:main Oct 23, 2025
18 of 20 checks passed
@jcfr jcfr deleted the fix-linux-wheel-platform-tag branch October 23, 2025 00:05
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