.circleci: Move binary builds into their own workflow (#39379)
Summary:
Pull Request resolved: https://github.com/pytorch/pytorch/pull/39379
Moves binary builds into their own workflow and adds the ability to
target specification on them. This allows you to run the binary build
workflow on a pull request without the need to modify any configuration
at all.
Some notes about this implementation:
* Upload jobs are still restricted to only the nightly branches and RC tags
* Parameters for circleci are currently defined in
.circleci/verbatim-sources/header-section.yml
* Target specification configuration is currently located at
.github/pytorch-circleci-labels.yml
Signed-off-by: Eli Uriegas <eliuriegas@fb.com>
Test Plan: Imported from OSS
Differential Revision: D21886341
Pulled By: seemethere
fbshipit-source-id: 146ef5df2fea208d33e97862d52c170bf001bc98