Skip to content

chore(deps): bump huggingface/doc-builder/.github/workflows/build_main_documentation.yml from 7ccf6c02dc2e3aea1b07f6668f783b20c3bf407c to cf20b09f274383f0d91a7055c5e43f0a2ab3d1a3 - #1120

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/github_actions/huggingface/doc-builder/dot-github/workflows/build_main_documentation.yml-9978a4134f9e245a927f8d85f73c026609b38b47
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/github_actions/huggingface/doc-builder/dot-github/workflows/build_main_documentation.yml-9978a4134f9e245a927f8d85f73c026609b38b47

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 8, 2026 •

Copy link
Copy Markdown
Contributor

Bumps huggingface/doc-builder/.github/workflows/build_main_documentation.yml from 7ccf6c02dc2e3aea1b07f6668f783b20c3bf407c to cf20b09f274383f0d91a7055c5e43f0a2ab3d1a3.

Changelog

Sourced from huggingface/doc-builder/.github/workflows/build_main_documentation.yml's changelog.

Release checklist

  1. Checkout the release branch (for a patch the current release branch, for a new minor version, create one):
    git checkout -b vXX.xx-release
    The -b is only necessary for creation (so remove it when doing a patch).
  2. Change the version in src/doc_builder/__init__.py and pyproject.toml to the proper value.
  3. Commit these changes with the message: "Release: v<VERSION>".
  4. Add a tag in git to mark the release:
    git tag v<VERSION> -m 'Adds tag v<VERSION> for pypi'
    Push the tag and release commit to git:
    git push --tags origin vXX.xx-release
  5. Build the source distribution and the wheel in the top-level directory:
    rm -rf dist
    uv build
  6. Upload the package to the pypi test server first:
    twine upload dist/* -r testpypi
  7. Check that you can install it in a virtualenv by running:
    pip install hf-doc-builder
    pip uninstall hf-doc-builder
    pip install -i https://test.pypi.org/simple/ hf-doc-builder
    It's recommended to check that there are no issues building the docs, so try running a command like doc-builder.
  8. Upload the final version to actual pypi:
    twine upload dist/* -r pypi
  9. Add release notes to the tag in github once everything is looking hunky-dory.
  10. Go back to the main branch and update the version in src/doc_builder/__init__.py and pyproject.toml to the new version ".dev" and push to main.
Commits
  • cf20b09 Revert "Comment out schedule for search engine population (#826)" (#827)
  • 9978a41 Comment out schedule for search engine population (#826)
  • c2d27f6 Fix vectorless Meilisearch document payload (#825)
  • 953aa44 Add vectorless full-text docs ingestion (#824)
  • 1b16dac Remove setup.py in favor of pyproject.toml (#816)
  • bcd143e Check anchors in links (#820)
  • 68667a5 fix(kit): accept a lowercase region in language codes (pt-br) (#823)
  • 0ab9ea0 Ship a pre-commit hook for doc-builder style (#818)
  • 4a56e30 Escape HTML and strip ANSI codes in notebook-to-mdx text outputs (#819)
  • da05e70 delete-old-prs: use a trusted publisher instead of the HF_ACCESS_TOKEN secret...
  • Additional commits viewable in compare view


Note

Low Risk
Single SHA bump for the docs CI reusable workflow with no application or secret changes in this repo.

Overview
Updates the pinned huggingface/doc-builder reusable workflow used by the main documentation build on pushes to main, doc-builder*, and v*-release.

The build job in build_documentation.yml now calls build_main_documentation.yml at commit cf20b09 instead of 7ccf6c0. Inputs (commit_sha, package: openenv, version_tag_suffix) and the HF_DOC_BUILD_PUSH secret wiring are unchanged.

This is a dependency-only CI change; behavior comes from whatever that newer doc-builder workflow revision implements (e.g. doc build, search indexing, and link checks in upstream). Note: build_pr_documentation.yml and upload_pr_documentation.yml in this repo still reference the older 7ccf6c0 pin and are not part of this diff.

Reviewed by Cursor Bugbot for commit b463cd4. Bugbot is set up for automated code reviews on this repo. Configure here.

@dependabot dependabot Bot added Dependencies github_actions Pull requests that update GitHub Actions code labels Sep 8, 2026
@burtenshaw burtenshaw added documentation Improvements or additions to documentation size: small Small pull request labels Sep 8, 2026 — with Cursor
@bot-ci-comment

bot-ci-comment Bot commented Sep 8, 2026

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.

@cursor cursor Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Alignment Review Report

Scope: Dependabot bump of the pinned reusable workflow in .github/workflows/build_documentation.yml — huggingface/doc-builder/.github/workflows/build_main_documentation.yml from 7ccf6c02 → 9978a413. One file changed (+1/−1); no application, environment, or Python code is modified.

Automated Checks

  • Lint: PASS (no PR-introduced issues). The Python lint pipeline (usort/ruff) only applies to .py files under src/, tests/, envs/, and this PR changes none. Run for completeness anyway: ruff check (E/F/W) passes clean. usort check flags only two pre-existing files (tests/envs/test_grid_world.py, tests/envs/test_julia_env.py — already documented as pre-existing), and ruff format --check diffs are confined to pre-existing files not touched here (and are sensitive to the ruff patch version). None are attributable to this change.
  • Debug code: CLEAN (for this PR). The scan surfaced only pre-existing print/TODO items in src/ (e.g. core/containers/..., cli/commands/serve.py); none are in the file this PR modifies.

Change Validation (Tier 1 checks on the actual change)

  • Workflow YAML parses successfully.
  • New ref 9978a4134f9e245a927f8d85f73c026609b38b47 is a valid 40-char full commit SHA, pinned by SHA (not a mutable tag), in the same first-party huggingface/doc-builder repo — consistent with GitHub Actions supply-chain best practice and an unchanged trust profile vs. the prior pin.
  • Inputs (commit_sha, package: openenv, version_tag_suffix) and the secrets.HF_DOC_BUILD_PUSH wiring are unchanged.

Open RFCs Context

Open RFCs — In Review: 000 (project phases), 001 (abstractions), 002 (env spec), 003 (MCP), 005 (agentic harnesses), 008 (env auto-validation); Draft: 010 (echo-env token world model). None concern the documentation-build/doc-builder workflow or GitHub Actions dependency pinning. (RFC 008's "CI-workflow wiring" refers to the openenv validate command, not doc-builder.) No overlap with this change.

Tier 1: Fixes Required

  • None.

Tier 2: Alignment Discussion

Principle Conflicts

None identified. OpenEnv principles/invariants (rewards-in-environment, agents-cannot-reset, MCP-as-agent-boundary, client–server separation, Gymnasium API signatures, Pydantic wire types) govern environment/runtime design and are untouched by a CI documentation-build dependency bump.

RFC Conflicts

None identified.

Summary

  • 0 mechanical issues to fix
  • 0 alignment points for human review
  • 0 RFC conflicts to discuss

Low-risk, routine CI dependency update. No blockers from an alignment standpoint; the merge decision rests on the docs-build CI check passing.

Open in Web View Automation 

Sent by Cursor Automation: Pre-review

@dependabot dependabot Bot changed the title chore(deps): bump huggingface/doc-builder/.github/workflows/build_main_documentation.yml from 7ccf6c02dc2e3aea1b07f6668f783b20c3bf407c to 9978a4134f9e245a927f8d85f73c026609b38b47 chore(deps): bump huggingface/doc-builder/.github/workflows/build_main_documentation.yml from 7ccf6c02dc2e3aea1b07f6668f783b20c3bf407c to cf20b09f274383f0d91a7055c5e43f0a2ab3d1a3 Sep 9, 2026
@dependabot
dependabot Bot force-pushed the dependabot/github_actions/huggingface/doc-builder/dot-github/workflows/build_main_documentation.yml-9978a4134f9e245a927f8d85f73c026609b38b47 branch from 9a039bb to 6e027dc Compare September 9, 2026 08:15
…n_documentation.yml

Bumps [huggingface/doc-builder/.github/workflows/build_main_documentation.yml](https://github.com/huggingface/doc-builder) from 7ccf6c02dc2e3aea1b07f6668f783b20c3bf407c to cf20b09f274383f0d91a7055c5e43f0a2ab3d1a3.
- [Release notes](https://github.com/huggingface/doc-builder/releases)
- [Changelog](https://github.com/huggingface/doc-builder/blob/main/RELEASE.md)
- [Commits](huggingface/doc-builder@7ccf6c0...cf20b09)

---
updated-dependencies:
- dependency-name: huggingface/doc-builder/.github/workflows/build_main_documentation.yml
  dependency-version: 9978a4134f9e245a927f8d85f73c026609b38b47
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/github_actions/huggingface/doc-builder/dot-github/workflows/build_main_documentation.yml-9978a4134f9e245a927f8d85f73c026609b38b47 branch from 6e027dc to b463cd4 Compare September 9, 2026 16:41
@dependabot @github

dependabot Bot commented on behalf of github Sep 9, 2026

Copy link
Copy Markdown
Contributor Author

Looks like huggingface/doc-builder/.github/workflows/build_main_documentation.yml is up-to-date now, so this is no longer needed.

@dependabot dependabot Bot closed this Sep 9, 2026
@dependabot
dependabot Bot deleted the dependabot/github_actions/huggingface/doc-builder/dot-github/workflows/build_main_documentation.yml-9978a4134f9e245a927f8d85f73c026609b38b47 branch September 9, 2026 19:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Dependencies documentation Improvements or additions to documentation github_actions Pull requests that update GitHub Actions code size: small Small pull request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant