Clean up running smoke tests logic for Windows GHA (#62344)
Summary:
Followup to https://github.com/pytorch/pytorch/issues/62288
Front loads the logic and also force smoke tests to run on only one shard.
Pull Request resolved: https://github.com/pytorch/pytorch/pull/62344
Test Plan: Note that for the windows cuda10 run on PR, we get only 1 shard with the smoke tests running: https://github.com/pytorch/pytorch/pull/62344/checks?check_run_id=3194294041
Reviewed By: seemethere, heitorschueroff
Differential Revision: D29991573
Pulled By: janeyx99
fbshipit-source-id: 263d7de72c7a82a7205932914c32d39892294cad