Skip to content

refactor: unify QA calls#44879

Merged
tarekziade merged 14 commits intomainfrom
tarekziade-unified-calls
Mar 25, 2026
Merged

refactor: unify QA calls#44879
tarekziade merged 14 commits intomainfrom
tarekziade-unified-calls

Conversation

@tarekziade
Copy link
Copy Markdown
Collaborator

@tarekziade tarekziade commented Mar 20, 2026

What does this PR do?

  • uses the Makefile as a single source of truth for running QA checks
  • adds tomli so make commands can read the toml file when needed
  • adds a checkers Python module that wraps and orchestrates all checks calls

@tarekziade tarekziade self-assigned this Mar 20, 2026
@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.

Comment thread .ai/AGENTS.md Outdated
Comment thread .circleci/config.yml Outdated
parallelism: 1
steps:
- checkout
- run: apt-get update && apt-get install -y make
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

it's ok, but later we (me) can just add this to the docker file too

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ah, you already done that.

So I guess you just wanted to check the work in this PR works as expected (without pushing the new images).

In any case, keep this part or remove it before merge, both works for me

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yeah, I can remove from the yaml. I wondered: does it need to be pushed separately before we merge this PR?

Comment thread src/transformers/dependency_versions_table.py Outdated
Comment thread Makefile
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

trust you on the details of this :-)

Copy link
Copy Markdown
Collaborator

@ydshieh ydshieh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks a lot !

@tarekziade tarekziade force-pushed the tarekziade-unified-calls branch from f160b81 to 76a45a4 Compare March 24, 2026 12:12
@tarekziade tarekziade force-pushed the tarekziade-unified-calls branch from 6664905 to 9657c64 Compare March 24, 2026 14:50
@tarekziade tarekziade added this pull request to the merge queue Mar 25, 2026
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Mar 25, 2026
@github-actions
Copy link
Copy Markdown
Contributor

View the CircleCI Test Summary for this PR:

https://huggingface.co/spaces/transformers-community/circle-ci-viz?pr=44879&sha=c3ba92

@tarekziade tarekziade added this pull request to the merge queue Mar 25, 2026
Merged via the queue into main with commit b3d7942 Mar 25, 2026
30 checks passed
@tarekziade tarekziade deleted the tarekziade-unified-calls branch March 25, 2026 08:51
zucchini-nlp pushed a commit to zucchini-nlp/transformers that referenced this pull request Mar 27, 2026
* unify calls

* give me make!

* added tomli to quality extra

* keep teh exact same behavior

* remove circleCI from agent file

* unified UI

* better UX

* fix typing target

* dev-ci

* dev-ci

* hardcoded :dev

* removed dev blocks and python version marker

* make fix-repo
NielsRogge pushed a commit to NielsRogge/transformers that referenced this pull request Mar 30, 2026
* unify calls

* give me make!

* added tomli to quality extra

* keep teh exact same behavior

* remove circleCI from agent file

* unified UI

* better UX

* fix typing target

* dev-ci

* dev-ci

* hardcoded :dev

* removed dev blocks and python version marker

* make fix-repo
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.

3 participants