Summary
In .github/workflows/build_wheels.yml, the build_sdist job uploads its artifact using:
name: cibw-wheels-${{ matrix.os }}-${{ strategy.job-index }}
But build_sdist has no strategy/matrix block. Both expressions expand to empty strings, producing the artifact name cibw-wheels--. The join_artifacts job's cibw-wheels-* pattern still matches it, but the name is misleading and fragile.
Fix
Change the artifact name to something stable, e.g.:
Notes
This was inherited via upstream sync. It does not block the current build, but it should be cleaned up to avoid confusion.
Spotted during review of #8.
Summary
In
.github/workflows/build_wheels.yml, thebuild_sdistjob uploads its artifact using:But
build_sdisthas nostrategy/matrixblock. Both expressions expand to empty strings, producing the artifact namecibw-wheels--. Thejoin_artifactsjob'scibw-wheels-*pattern still matches it, but the name is misleading and fragile.Fix
Change the artifact name to something stable, e.g.:
Notes
This was inherited via upstream sync. It does not block the current build, but it should be cleaned up to avoid confusion.
Spotted during review of #8.