Skip to content

Fixing artifact upload clashes #23

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Mar 13, 2025
Merged

Fixing artifact upload clashes #23

merged 4 commits into from
Mar 13, 2025

Conversation

whitead
Copy link
Owner

@whitead whitead commented Mar 13, 2025

No description provided.

@whitead whitead requested a review from Copilot March 13, 2025 18:43
Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR addresses artifact upload clashes in the CI workflow by refining the naming and processing of uploaded artifacts.

  • Renames the artifact upload steps for wheels and sdist builds.
  • Introduces a new step to prepare distribution files by copying wheel and sdist artifacts into a dedicated directory.
Comments suppressed due to low confidence (2)

.github/workflows/build.yml:22

  • [nitpick] The dynamic artifact name 'wheels-${{ matrix.os }}' is clear, but consider verifying that it remains unique as new OS variants are added to avoid potential future conflicts.
name: wheels-${{ matrix.os }}

.github/workflows/build.yml:46

  • The wildcard pattern 'dist/wheels-/.whl' may be too broad and could inadvertently copy unintended files. Consider refining the pattern to target only the intended wheel artifacts.
cp dist/wheels-*/*.whl final_dist/

@whitead whitead merged commit 8c6ea7a into main Mar 13, 2025
0 of 3 checks passed
@whitead whitead deleted the artifacts branch March 13, 2025 22:03
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