chore(deps): bump huggingface/doc-builder/.github/workflows/build_pr_documentation.yml from 7ccf6c02dc2e3aea1b07f6668f783b20c3bf407c to 931031bf2b54aabb134ceb54980a6a2860a00f11 - #1076
Conversation
…documentation.yml Bumps [huggingface/doc-builder/.github/workflows/build_pr_documentation.yml](https://github.com/huggingface/doc-builder) from 7ccf6c02dc2e3aea1b07f6668f783b20c3bf407c to 931031bf2b54aabb134ceb54980a6a2860a00f11. - [Release notes](https://github.com/huggingface/doc-builder/releases) - [Commits](huggingface/doc-builder@7ccf6c0...931031b) --- updated-dependencies: - dependency-name: huggingface/doc-builder/.github/workflows/build_pr_documentation.yml dependency-version: 931031bf2b54aabb134ceb54980a6a2860a00f11 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
|
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. |
There was a problem hiding this comment.
Alignment Review Report
Dependabot bump of the SHA-pinned huggingface/doc-builder reusable workflow build_pr_documentation.yml (7ccf6c02 -> 931031bf). Single-line change to .github/workflows/build_pr_documentation.yml; no Python or lockfile touched.
Automated Checks
- Lint: PASS (for this PR's scope) — the diff changes 0 Python files. The repo
lint.shhook exit-1's only on ~25 pre-existingenvs/**/*.pyformatting issues that are unrelated to this PR. (Tooling note: ruff 0.16.2 also reformats Python code fences inside ~30README.mdfiles when the hook runs overenvs/; those edits were reverted and are not part of this PR.) - Debug code: CLEAN —
check-debug.shsurfaces only pre-existingsrc/prints/TODOs; none appear in this PR's diff.
Open RFCs Context
All current RFCs are In Review (000, 001, 002, 003, 004, 005) except 010 (Draft). None cover CI, GitHub Actions, dependency management, or the documentation-build pipeline, so none are implicated by this change.
Tier 1: Fixes Required
None.
Supply-chain verification (reusable-workflow SHA bump)
- New SHA is a real commit — doc-builder #808 "Add python_version input to doc build workflows".
- Clean forward bump:
7ccf6c02...931031bf= ahead 2 / behind 0. 931031bf...main= identical, so the new SHA is doc-builder's currentmainHEAD and the trailing# mainannotation stays accurate.- Full 40-char SHA pin retained (no floating tag/branch).
- Caller contract is backward-compatible. The reusable workflow's own definition changed, but only to (1) ADD an optional
python_versioninput (norequired: true, no default) and (2) changeuv venv->uv venv ${{ inputs.python_version && format('--python {0}', inputs.python_version) || '' }}, which is byte-identical when the input is unset. OpenEnv's caller passescommit_sha/pr_number/package: openenv/version_tag_suffix: ""and does not passpython_version, so behavior is unchanged. No inputs removed, no secrets changed, and thedoc-build-artifactupload step is untouched. - Merge check:
git merge-treeagainst currentorigin/main(5359534c) is conflict-free; the PR is a clean 1-commit fast-forward. - Informational sibling skew: dependabot tracks each reusable-workflow path separately, so
upload_pr_documentation.yml:11andbuild_documentation.yml:12(build_main) still pin7ccf6c02until their own bumps land. Expected, not a bug. (Thegithub-actionsupdater is in-scope independabot.yml— theenvs/**exclude-paths applies only to theuvupdater.)
Tier 2: Alignment Discussion
Principle Conflicts
None identified. CI/doc-build config only — no runtime API, reward computation, client-server boundary, MCP, container, or credential surface is touched. Secrets remain secrets.* references (this workflow passes none). Full-SHA pinning + dependabot freshness aligns with the reproducibility/security posture.
RFC Conflicts
None identified. No RFC governs CI, GitHub Actions, or dependency management.
Summary
- 0 mechanical issues to fix
- 0 alignment points for human review
- 0 RFC conflicts to discuss
Clean, low-risk, backward-compatible dependabot GitHub Actions bump. No changes requested.
Sent by Cursor Automation: Pre-review
| build: | ||
| if: github.event.pull_request.draft == false | ||
| uses: huggingface/doc-builder/.github/workflows/build_pr_documentation.yml@7ccf6c02dc2e3aea1b07f6668f783b20c3bf407c # main | ||
| uses: huggingface/doc-builder/.github/workflows/build_pr_documentation.yml@931031bf2b54aabb134ceb54980a6a2860a00f11 # main |
There was a problem hiding this comment.
Verified this bump:
931031bfis doc-builder's currentmainHEAD (931031bf...main= identical), so the# mainannotation stays accurate; clean forward bump from7ccf6c02(ahead 2 / behind 0), full 40-char SHA pin retained.- The reusable workflow's interface change is backward-compatible — it only adds an optional
python_versioninput (no default, not required) and switchesuv venvto conditionally append--pythonwhen that input is set. OpenEnv's caller below doesn't passpython_version, souv venvbehavior is unchanged. - Required inputs (
commit_sha,pr_number,package), the passedversion_tag_suffix: "", and thedoc-build-artifactcontract are all unaffected.
|
Superseded by #1083. |


Bumps huggingface/doc-builder/.github/workflows/build_pr_documentation.yml from 7ccf6c02dc2e3aea1b07f6668f783b20c3bf407c to 931031bf2b54aabb134ceb54980a6a2860a00f11.
Commits
931031bAdd python_version input to doc build workflows (#808)9a49534fix(kit): escape curly braces in markdown link & image URLs (#812)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
CI-only dependency pin for documentation builds; no application runtime or security-sensitive code changes.
Overview
Updates the reusable Build PR Documentation workflow pin in
.github/workflows/build_pr_documentation.ymlfrom7ccf6c0to931031bonhuggingface/doc-builder.Call-site
withinputs (commit_sha,pr_number,package,version_tag_suffix) are unchanged; PR doc builds will use the newer upstream workflow (including its new optionalpython_versioninput and related doc-builder fixes).Reviewed by Cursor Bugbot for commit 2e3c940. Bugbot is set up for automated code reviews on this repo. Configure here.