This repository was archived by the owner on Sep 10, 2025. It is now read-only.
[Nova] Disable Uploads for Linux Wheels from CircleCI #1986
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Documenting my steps here so that others can reference while migrating repos to Nova. I might have done something wrong here so @abhinavarora and @Nayef211 feel free to correct me here:
build_linux_wheels), find out if any jobs depend on this job.config.yml.infile and tweakregenerate.pyto not generate the build + upload workflows inconfig.ymlfor that job.build_docswas a dependent job on the python 3.8 Linux Wheels build. So I completely removed the Linux Wheels jobs for all other python versions, and kept around the py3.8 version just so the build_docs job will work. For the py3.8 version, I disabled upload and smoke tests. All of this was done in the regenerate.py script.python3.8 regenerate.py. Ensure the workflows you don't want are removed. Put up the PR. Ensure that the right things are run and jobs you want to disable are not.