Skip to content

empty#45261

Merged
ydshieh merged 7 commits intomainfrom
fix_empty
Apr 6, 2026
Merged

empty#45261
ydshieh merged 7 commits intomainfrom
fix_empty

Conversation

@ydshieh
Copy link
Copy Markdown
Collaborator

@ydshieh ydshieh commented Apr 6, 2026

What this PR does

It's working, see https://github.com/huggingface/transformers/actions/runs/24025915210

(the failing job in this PR is because the workflow needs to be on main to be effective).

@HuggingFaceDocBuilderDev
Copy link
Copy Markdown

The docs for this PR live here. All of your documentation changes will be reflected on that endpoint. The docs are available until 30 days after the last update.

ydshieh added 6 commits April 6, 2026 10:12
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.
@ydshieh ydshieh merged commit d3c7a19 into main Apr 6, 2026
16 of 17 checks passed
@ydshieh ydshieh deleted the fix_empty branch April 6, 2026 09:24
louzongzhi pushed a commit to louzongzhi/transformers that referenced this pull request Apr 7, 2026
* 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>
sirzechs66 pushed a commit to sirzechs66/transformers that referenced this pull request Apr 18, 2026
* 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>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants