empty (#45261)
* empty commit
* Fix GitHub workflow failing when CircleCI only runs empty job
When the test fetcher determines no tests need to run, CircleCI only
creates the 'empty' job (no 'collection_job'). The GitHub workflow was
failing at 'Get CircleCI run artifacts' because collection_job_number
was empty, causing a broken curl URL.
Add an early exit with artifact_found=false when collection_job_number
is empty, matching the existing graceful skip for missing artifacts.
* More robustly handle missing collection_job and null artifacts response
* Add comments explaining the defensive changes
* Improve comments and use first // empty for failure_summary_url
* fix
* clean
---------
Co-authored-by: ydshieh <ydshieh@users.noreply.github.com>