chore(deps): bump huggingface/doc-builder/.github/workflows/build_main_documentation.yml from 7e6bd45ee271b96e75484eeafea1b3e6139cd0c7 to 6108e850ae1cf2f71bb0815a600bcd50c39abfa7 - #961
Conversation
…n_documentation.yml Bumps [huggingface/doc-builder/.github/workflows/build_main_documentation.yml](https://github.com/huggingface/doc-builder) from 7e6bd45ee271b96e75484eeafea1b3e6139cd0c7 to 6108e850ae1cf2f71bb0815a600bcd50c39abfa7. - [Release notes](https://github.com/huggingface/doc-builder/releases) - [Commits](huggingface/doc-builder@7e6bd45...6108e85) --- updated-dependencies: - dependency-name: huggingface/doc-builder/.github/workflows/build_main_documentation.yml dependency-version: 6108e850ae1cf2f71bb0815a600bcd50c39abfa7 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
There was a problem hiding this comment.
Alignment Review Report
Dependabot bumps the pinned huggingface/doc-builder reusable workflow build_main_documentation.yml (referenced by .github/workflows/build_documentation.yml) from 7e6bd45 → 6108e850. Workflow-YAML only — 0 Python / lockfile files changed.
Automated Checks
- Lint: PASS (for this PR's scope).
bash .claude/hooks/lint.shexits 1, but only on the ~20 pre-existingenvs/**reformat candidates (agent_world_model_env, chat_env, coding_tools_env, jupyter_env, opencode_env, repl_env, terminus_env, textarena_env) — none touched here. This PR changes no.pyfiles (YAML isn't linted). - Debug code: CLEAN.
check-debug.shscanssrc/only; all hits are pre-existing and this PR touches nosrc/files.
Verification (pinned-action bump)
- ✅ New SHA real & current:
6108e850is the currentdoc-buildermainHEAD (compare main...6108e850→identical), so the trailing# maincomment stays accurate. Tip commit = huggingface/doc-builder#807 "Add reachy_mini mock-deps registry entry". - ✅ Clean forward bump:
compare 7e6bd45...6108e850→ statusahead, ahead_by 4, behind_by 0. - ✅ Caller contract intact (where a real break would hide): the called workflow
build_main_documentation.ymlis byte-identical across the two SHAs (empty patch in the compare — the 4 commits only touch the siblingupload_pr_documentation.yml+ two unrelatedmock_deps/*.txt). OpenEnv's caller supplies both required inputs (commit_sha,package: openenv) and the requiredhf_tokensecret → no start-up break, no new required input. - ✅ Security: still pinned to a full 40-char SHA (not a tag/branch);
hf_tokenstays asecrets.*reference, never hardcoded. - ✅ Merges clean:
git merge-tree origin/main <head>→ no conflict.mainis still at #932 (6823135a) with all three doc pins uniform at7e6bd45; no stale-branch skew (contrast PR #930).
Open RFCs Context
Open RFCs — 000/001/002/003/005 (In Review), 010 (Draft) — all govern the runtime API surface (Gym/MCP/rewards/client-server/world-modeling). None cover CI, GitHub Actions, or the docs-build pipeline. No relevant open RFC.
Tier 1: Fixes Required
None.
Tier 2: Alignment Discussion
Principle Conflicts
None identified. Full-SHA pinning + Dependabot freshness aligns with the reproducibility/security principle (PRINCIPLES.md).
RFC Conflicts
None identified.
Non-blocking note
After merge, the three doc-builder pins will be briefly skewed — build_documentation.yml @ 6108e850, build_pr_documentation.yml + upload_pr_documentation.yml @ 7e6bd45. This is expected: the github-actions updater tracks each reusable-workflow path as a separate dependency, so they reconverge via sibling PRs. Note upload_pr_documentation.yml (in doc-builder) did change between these SHAs, so a companion bump for it may follow. FYI @burtenshaw.
Summary
- 0 mechanical issues to fix
- 0 alignment points for human review
- 0 RFC conflicts
Clean, verifiable first-party (HF-owned) doc-builder bump. LGTM from an alignment perspective; merge gated only on CI.
Sent by Cursor Automation: Pre-review
| jobs: | ||
| build: | ||
| uses: huggingface/doc-builder/.github/workflows/build_main_documentation.yml@7e6bd45ee271b96e75484eeafea1b3e6139cd0c7 # main | ||
| uses: huggingface/doc-builder/.github/workflows/build_main_documentation.yml@6108e850ae1cf2f71bb0815a600bcd50c39abfa7 # main |
There was a problem hiding this comment.
Verified this bump:
6108e850is a realdoc-buildercommit and the currentmainHEAD (compare main...6108e850→identical), so# mainstays accurate.7e6bd45...6108e850is a clean forward bump (ahead 4, behind 0), and the reusable workflowbuild_main_documentation.ymlis byte-identical across the two SHAs (the 4 commits only touchupload_pr_documentation.yml+ twomock_deps/*.txt). Yourwith:(commit_sha,package) +hf_tokensecret still satisfy itsworkflow_callcontract → no start-up break.- Still full-SHA pinned. ✅
|
Aggregated into #963 ( |
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. You can also ignore all major, minor, or patch releases for a dependency by adding an If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |


Bumps huggingface/doc-builder/.github/workflows/build_main_documentation.yml from 7e6bd45ee271b96e75484eeafea1b3e6139cd0c7 to 6108e850ae1cf2f71bb0815a600bcd50c39abfa7.
Commits
6108e85Add reachy_mini mock-deps registry entry (#807)0f47843Mock optimum, torchao, gguf for diffusers docs (#806)f8ab2e5Add bitsandbytes (mock) and sentencepiece (real) to diffusers doc deps (#805)4a384d0Fix upload_pr_documentation: drop unused doc-builder install (#804)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Note
Low Risk
Single CI workflow SHA bump with no runtime or application logic changes; only affects how docs are built on push to main/doc-builder/v*-release branches.
Overview
Updates the reusable workflow pin in
.github/workflows/build_documentation.ymlfrom7e6bd45…to6108e850…forhuggingface/doc-builder’sbuild_main_documentation.yml.Main-branch documentation builds for
openenvwill run against the newer upstream workflow (including recent doc-builder changes such as mock dependency registry updates and upload workflow fixes). No application code or build inputs (package,commit_sha, secrets) are changed.Reviewed by Cursor Bugbot for commit 5e15957. Bugbot is set up for automated code reviews on this repo. Configure here.