prefect
prefect copied to clipboard
Release Action is poorly configured
Bug summary
Currently when cutting a release, we build and publish the prefect-client package from this workflow. As you can see, this workflow uses the verification workflow here. This verification workflow is parametrized by Python version, meaning the verify-prefect-client-build job is also parametrized.
This is a problem because that job publishes an artifact with a fixed name, causing collisions across the runs. The publish to PyPI job only uses one of these artifacts, so we need to find a way to slim this job's logic down.