chore(deps): bump huggingface/doc-builder/.github/workflows/upload_pr_documentation.yml from 6108e850ae1cf2f71bb0815a600bcd50c39abfa7 to 7ccf6c02dc2e3aea1b07f6668f783b20c3bf407c - #1037
Conversation
…_documentation.yml Bumps [huggingface/doc-builder/.github/workflows/upload_pr_documentation.yml](https://github.com/huggingface/doc-builder) from 6108e850ae1cf2f71bb0815a600bcd50c39abfa7 to 7ccf6c02dc2e3aea1b07f6668f783b20c3bf407c. - [Release notes](https://github.com/huggingface/doc-builder/releases) - [Commits](huggingface/doc-builder@6108e85...7ccf6c0) --- updated-dependencies: - dependency-name: huggingface/doc-builder/.github/workflows/upload_pr_documentation.yml dependency-version: 7ccf6c02dc2e3aea1b07f6668f783b20c3bf407c 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
Scope: 1 file changed, +1/-1 — .github/workflows/upload_pr_documentation.yml. This is a GitHub Actions SHA-pin bump (6108e85 → 7ccf6c0) for the reusable huggingface/doc-builder doc-upload workflow. No Python, framework, client/server, or environment code is touched.
Automated Checks
- Lint: FAIL — but pre-existing and unrelated to this PR.
.claude/hooks/lint.shflags formatting drift inenvs/*Python files and in Python code blocks embedded in severalenvs/*/README.md, all present onmainindependent of this change. This PR changes only a YAML workflow file (zero Python), so it introduces no new lint issues. - Debug code: CLEAN for this PR.
.claude/hooks/check-debug.shonly surfaces items outside this diff (Richconsole.print(...)calls insrc/openenv/cli/commands/push.py, plus three pre-existingTODOcomments). Nothing is introduced here.
Supply-chain verification (GitHub Actions bump)
Verified the new pin against upstream huggingface/doc-builder:
- Pinned to a full 40-char commit SHA (immutable), not a mutable tag — recommended practice.
7ccf6c0is a real commit — "fix(ci): read _versions.yml from the serving bucket (#811)", authored by maintainer@XciD, merged via GitHub.7ccf6c0is identical todoc-builder@mainHEAD, so the trailing# maincomment is accurate.- Clean forward bump: the new SHA is exactly 2 commits ahead of the old pin and 0 behind (no divergence or history rewrite).
- The old→new delta does not modify the
upload_pr_documentation.ymlreusable workflow this repo calls (onlybuild_main_documentation.yml,src/doc_builder/utils.py, andtests/test_utils.py), so the called workflow's behavior is unchanged. - Secret wiring (
HF_DOC_BUILD_PUSH,COMMENT_BOT_APP_ID,COMMENT_BOT_SECRET_PEM) is unchanged by this PR.
Open RFCs Context
Open RFCs — In Review: 000 (project phases), 001 (abstractions), 002 (env spec), 003 (MCP support), 005 (agentic harnesses); Draft: 010 (ECHO world-model); 004 (rubrics) carries no status field — all concern the environment framework (abstractions, env spec, MCP, rubrics, harnesses, world-modeling). None cover CI or documentation-deploy workflow pinning, so there is no overlap with this change.
Tier 1: Fixes Required
- None. No code changes; the SHA pin is valid, immutable, and verified against upstream.
Tier 2: Alignment Discussion
Principle Conflicts
None identified. This is CI/doc-deploy infrastructure; it does not touch the Gymnasium/MCP API surface, rewards-in-environment, client-server separation, or container isolation described in PRINCIPLES.md / INVARIANTS.md.
RFC Conflicts
None identified.
Summary
- 0 mechanical issues to fix
- 0 alignment points for human review
- 0 RFC conflicts to discuss
Low-risk, verified Dependabot bump. The only automated-check "failure" (lint) is pre-existing envs/ formatting drift on main, unrelated to this diff.
Sent by Cursor Automation: Pre-review
| jobs: | ||
| build: | ||
| uses: huggingface/doc-builder/.github/workflows/upload_pr_documentation.yml@6108e850ae1cf2f71bb0815a600bcd50c39abfa7 # main | ||
| uses: huggingface/doc-builder/.github/workflows/upload_pr_documentation.yml@7ccf6c02dc2e3aea1b07f6668f783b20c3bf407c # main |
There was a problem hiding this comment.
Supply-chain check: passed. Verified against upstream huggingface/doc-builder:
7ccf6c0is identical todoc-builder@mainHEAD, so the trailing# maincomment is accurate.- Real commit "fix(ci): read _versions.yml from the serving bucket (docs: correct StepResult field list in concepts guide #811)", authored by maintainer
@XciDand merged via GitHub. - Clean forward bump: 2 commits ahead of the old pin, 0 behind (no history rewrite).
- The old→new delta does not modify this reusable workflow file — only
build_main_documentation.yml,src/doc_builder/utils.py, andtests/test_utils.py. - Pinned to a full 40-char commit SHA (recommended practice).
There was a problem hiding this comment.
Alignment Review Report
Scope: 1 file changed, +1/-1 — .github/workflows/upload_pr_documentation.yml. GitHub Actions SHA-pin bump (6108e85 → 7ccf6c0) for the reusable huggingface/doc-builder PR-docs upload workflow. No Python, framework, client/server, or environment code is touched.
Automated Checks
- Lint: N/A for this PR's scope — 0 Python files changed.
.claude/hooks/lint.shstill exits non-zero, but only on pre-existingenvs/*formatting drift (Python files + Python code blocks insideenvs/*/README.md) that exists onmainindependent of this change; none are in this diff. No new lint surface. - Debug code: CLEAN for this PR.
.claude/hooks/check-debug.shonly surfaces pre-existing items insrc/(Richconsole.print(...)incli/commands/push.py, three pre-existingTODOs) — nothing in this diff.
Supply-chain verification (GitHub Actions bump)
- Pinned to a full 40-char commit SHA (immutable), not a mutable tag — recommended practice, preserved.
7ccf6c0is a real commit — "fix(ci): read _versions.yml from the serving bucket (#811)", authored by maintainer@XciD, merged via GitHub.- Clean fast-forward: the new SHA is 2 commits ahead of the old pin and 0 behind (no divergence / history rewrite).
7ccf6c0is identical todoc-builder@mainHEAD, so the trailing# maincomment stays accurate.- Caller contract unchanged: the old→new delta does not modify the
upload_pr_documentation.ymlreusable workflow itself (onlybuild_main_documentation.yml,src/doc_builder/utils.py,tests/test_utils.py), so itsworkflow_callinputs/secrets are byte-identical. OpenEnv's caller still supplies the requiredpackage_name: openenv+hf_token(plus optionalcomment_bot_*) — it won't fail to start, and the cross-workflowdoc-build-artifactcontract is unaffected. - Secret wiring (
HF_DOC_BUILD_PUSH,COMMENT_BOT_APP_ID,COMMENT_BOT_SECRET_PEM) is unchanged and stayssecrets.*references (no credential exposure).
Mergeability (stale-branch check)
Authoritative git merge-tree origin/main <head> = CLEAN (exit 0, single tree, no conflicts). The PR is a clean 1-commit fast-forward — its parent is the current main tip (024eedc9), 0 commits behind. No stale-branch merge conflict.
Open RFCs Context
Open RFCs — In Review: 000 (project phases), 001 (abstractions), 002 (env spec), 003 (MCP support), 005 (agentic harnesses); Draft: 010 (ECHO world-model); 004 (rubrics) has no status field — all concern the environment framework. None cover CI, GitHub Actions, or the docs-build pipeline, so there is no overlap with this change.
Tier 1: Fixes Required
- None. No code changes; the SHA pin is valid, immutable, and verified against upstream, and the branch merges cleanly.
Tier 2: Alignment Discussion
Principle Conflicts
None identified. This is CI/doc-deploy infrastructure; it does not touch the Gymnasium/MCP API surface, rewards-in-environment, client-server separation, or container isolation in PRINCIPLES.md / INVARIANTS.md. Full-SHA pinning plus Dependabot freshness reinforces the reproducibility/security posture.
RFC Conflicts
None identified.
Summary
- 0 mechanical issues to fix
- 0 alignment points for human review
- 0 RFC conflicts to discuss
Low-risk, verified first-party (HF-owned) Dependabot bump.
Non-blocking FYI (sibling pins): OpenEnv pins huggingface/doc-builder reusable workflows in three files. This PR advances only upload_pr_documentation.yml to 7ccf6c0; build_pr_documentation.yml:13 and build_documentation.yml:12 (build_main) remain at 6108e85. This temporary skew is expected — Dependabot's github-actions updater treats each workflow path as a separate dependency and bumps them via separate PRs (or an aggregate codex/dependabot-core-* roll-up). No action needed here. cc @burtenshaw (CI/dependabot config owner).
Sent by Cursor Automation: Pre-review
| jobs: | ||
| build: | ||
| uses: huggingface/doc-builder/.github/workflows/upload_pr_documentation.yml@6108e850ae1cf2f71bb0815a600bcd50c39abfa7 # main | ||
| uses: huggingface/doc-builder/.github/workflows/upload_pr_documentation.yml@7ccf6c02dc2e3aea1b07f6668f783b20c3bf407c # main |
There was a problem hiding this comment.
Supply-chain check: passed. Verified against upstream huggingface/doc-builder:
7ccf6c0is identical todoc-builder@mainHEAD, so the trailing# maincomment is accurate.- Real commit "fix(ci): read _versions.yml from the serving bucket (docs: correct StepResult field list in concepts guide #811)", authored by maintainer
@XciDand merged via GitHub. - Clean fast-forward: 2 commits ahead of the old pin, 0 behind (no history rewrite).
- Caller contract is safe: the old→new delta does not modify this reusable workflow file itself (only
build_main_documentation.yml,src/doc_builder/utils.py,tests/test_utils.py), so itsworkflow_callinputs/secrets are byte-identical. - Pinned to a full 40-char commit SHA (recommended practice).
|
Closing in favor of aggregate non-env Dependabot PR #1069. |
|
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/upload_pr_documentation.yml from 6108e850ae1cf2f71bb0815a600bcd50c39abfa7 to 7ccf6c02dc2e3aea1b07f6668f783b20c3bf407c.
Commits
7ccf6c0fix(ci): read _versions.yml from the serving bucket (#811)23dc84bFix .md export losing method names, signatures and section labels (#810)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-line workflow dependency pin with no application or secret changes; risk is limited to PR documentation upload CI behavior.
Overview
Updates the pinned reusable workflow for uploading PR documentation from
huggingface/doc-builderto commit7ccf6c02.The
Upload PR Documentationjob still delegates to the same upstream workflow withpackage_name: openenvand the existing HF/comment-bot secrets; only the referenced SHA changes. The new pin includes upstream fixes for CI reading_versions.ymlfrom the serving bucket and for.mdexport preserving method names, signatures, and section labels.Reviewed by Cursor Bugbot for commit a13cbb1. Bugbot is set up for automated code reviews on this repo. Configure here.