We added unique names to the wheel and sdist artifacts in the last change, but that makes the download process fail because it's looking for a single directory with both of these artifacts included, not two individual artifacts.
This change continues to upload the two artifacts with unique names, but we add separate download steps for each artifact since wildcards like artifact-* are not supported.
We also needed to give permissions to the job to access secrets.
We added unique names to the wheel and sdist artifacts in the last change, but that makes the download process fail because it's looking for a single directory with both of these artifacts included, not two individual artifacts.
This change continues to upload the two artifacts with unique names, but we add separate download steps for each artifact since wildcards like
artifact-*
are not supported.We also needed to give permissions to the job to access secrets.