Skip to content

chore(deps): bump huggingface/doc-builder/.github/workflows/upload_pr_documentation.yml from 7ccf6c02dc2e3aea1b07f6668f783b20c3bf407c to 1b16dac5e33043af565fdf4c1b5b0fe81d0891c8 - #1106

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

chore(deps): bump huggingface/doc-builder/.github/workflows/upload_pr_documentation.yml from 7ccf6c02dc2e3aea1b07f6668f783b20c3bf407c to 1b16dac5e33043af565fdf4c1b5b0fe81d0891c8#1106
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/github_actions/huggingface/doc-builder/dot-github/workflows/upload_pr_documentation.yml-1b16dac5e33043af565fdf4c1b5b0fe81d0891c8

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 1, 2026

Copy link
Copy Markdown
Contributor

Bumps huggingface/doc-builder/.github/workflows/upload_pr_documentation.yml from 7ccf6c02dc2e3aea1b07f6668f783b20c3bf407c to 1b16dac5e33043af565fdf4c1b5b0fe81d0891c8.

Changelog

Sourced from huggingface/doc-builder/.github/workflows/upload_pr_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
  • 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...
  • 0c19df9 Fix delete-old-prs.ts: correct bucket tree endpoint, fail loudly (#821)
  • af49b8d Declare ruff as a runtime dependency (#815)
  • ffa5997 Add ruff to the list of dependencies (#785)
  • 6dd1bda Preserve Markdown callout blockquote lines in docbuilder style docstring fo...
  • Additional commits viewable in compare view

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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will 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 version will 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 dependency will 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 workflow reference bump with no application or runtime code changes; minor risk if the new upstream workflow behaves differently when uploading PR docs.

Overview
Updates the reusable workflow pin in upload_pr_documentation.yml from 7ccf6c02 to 1b16dac5 on huggingface/doc-builder’s upload_pr_documentation.yml. The job still runs after Build PR Documentation completes and passes the same package_name and HF/comment-bot secrets.

This is a Dependabot-only change to the upload step; build_pr_documentation.yml and build_documentation.yml still reference the older 7ccf6c02 pin, so doc-builder versions are not aligned across all CI workflows yet.

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

…_documentation.yml

Bumps [huggingface/doc-builder/.github/workflows/upload_pr_documentation.yml](https://github.com/huggingface/doc-builder) from 7ccf6c02dc2e3aea1b07f6668f783b20c3bf407c to 1b16dac5e33043af565fdf4c1b5b0fe81d0891c8.
- [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...1b16dac)

---
updated-dependencies:
- dependency-name: huggingface/doc-builder/.github/workflows/upload_pr_documentation.yml
  dependency-version: 1b16dac5e33043af565fdf4c1b5b0fe81d0891c8
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@bot-ci-comment

bot-ci-comment Bot commented Sep 1, 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

Choose a reason for hiding this comment

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

Alignment Review Report

Automated dependabot bump of the HF-owned doc-builder reusable-workflow pin: upload_pr_documentation.yml@7ccf6c02 → @1b16dac5 (# main). Single-line, YAML-only change, verified end-to-end below.

Automated Checks

  • Lint: PASS (N/A for scope) — 0 .py files changed (YAML-only). The Python-only lint.sh doesn't apply to this diff (on the review VM it only errors because uv isn't preinstalled, and never reaches any changed file).
  • Debug code: CLEANcheck-debug.sh hits are all pre-existing src/ files (cli/commands/build.py, collect.py console output; __main__/serve/test_local_docker_provider TODOs). None are in this diff.

Open RFCs Context

Enumerated rfcs/: 000/001/002/003/005/008 In Review, 010 Draft, 004 (no Status header — rubric/reward system). RFC 008 (Environment Auto-Validation, @zkwentz) is newly on main and governs src/openenv/validation/** + openenv validate — untouched here. No RFC covers CI, GitHub Actions, the doc-build pipeline, or dependency management ⇒ no conflicts.

Tier 1: Fixes Required

  • None.

Tier 2: Alignment Discussion

Principle Conflicts: None. Full-SHA pinning + dependabot freshness aligns with the reproducibility/security principle (PRINCIPLES.md); hf_token stays a secrets.* reference (no credential exposure).

RFC Conflicts: None identified.

Summary

  • 0 mechanical issues to fix
  • 0 alignment points for human review
  • 0 RFC conflicts to discuss
Dependabot / supply-chain verification
  • New SHA legitimate & current: 7ccf6c02...1b16dac5 = clean fast-forward (12 ahead / 0 behind); 1b16dac5...main == identical1b16dac5 is doc-builder main HEAD, so the trailing # main stays accurate. Tip commit = doc-builder #816 "Remove setup.py in favor of pyproject.toml".
  • Caller contract safe: upload_pr_documentation.yml is not among the 20 files changed in the delta ⇒ the reusable workflow this PR calls is byte-identical across the bump ⇒ its on: workflow_call: inputs/secrets are unchanged. OpenEnv's caller still supplies required package_name: openenv + hf_token (+ optional comment_bot_*). The delta's build_main/build_pr edits (incl. #808's optional python_version input) affect the sibling pins, not upload.
  • Artifact contract: the doc-build-artifact handoff is unchanged (upload workflow byte-identical; its producer build_pr isn't bumped here).
  • Mergeable / not stale: git merge-tree origin/main <head> = clean (no conflict); PR base == current origin/main tip (38b2a313, #1025 merge) ⇒ clean 1-commit fast-forward.
  • Security: full 40-char SHA pin retained; secrets remain secrets.* references (no hardcoded credentials).

Non-blocking notes (informational, cc @burtenshaw.github/dependabot.yml owner)

  • Sibling-pin skew (expected): build_documentation.yml:12 + build_pr_documentation.yml:13 remain @7ccf6c02; after this merges, upload leads them until their own bumps (or a codex/dependabot-core-* aggregate) reconverge all three. Dependabot tracks each reusable-workflow path separately, so temporary skew is normal, not a defect.
  • Supersedes the unmerged #1088 (→ af49b8dc): same base + same old SHA 7ccf6c02, target advanced to the newer main HEAD; af49b8dc is now the 5th of this 12-commit delta.

Review-only — no code changes required.

Open in Web View Automation 

Sent by Cursor Automation: Pre-review

jobs:
build:
uses: huggingface/doc-builder/.github/workflows/upload_pr_documentation.yml@7ccf6c02dc2e3aea1b07f6668f783b20c3bf407c # main
uses: huggingface/doc-builder/.github/workflows/upload_pr_documentation.yml@1b16dac5e33043af565fdf4c1b5b0fe81d0891c8 # main

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

doc-builder upload_pr_documentation.yml pin 7ccf6c02 → 1b16dac5 (# main).

Verified: clean fast-forward (12 ahead / 0 behind), and 1b16dac5...main == identical so 1b16dac5 is doc-builder's main HEAD (tip = doc-builder #816). The reusable workflow itself is byte-identical across the delta (it's not among the 20 changed files in the compare), so its workflow_call inputs/secrets are unchanged — this caller's package_name: openenv + hf_token/comment_bot_* (all secrets.* refs) still satisfy it. Full 40-char SHA pin retained. No break expected.

@burtenshaw

Copy link
Copy Markdown
Collaborator

Closed in favor of the non-env Dependabot aggregate PR #1109.

@burtenshaw burtenshaw closed this Sep 1, 2026
@dependabot @github

dependabot Bot commented on behalf of github Sep 1, 2026

Copy link
Copy Markdown
Contributor Author

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 ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot
dependabot Bot deleted the dependabot/github_actions/huggingface/doc-builder/dot-github/workflows/upload_pr_documentation.yml-1b16dac5e33043af565fdf4c1b5b0fe81d0891c8 branch September 1, 2026 11:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Dependencies enhancement New feature or request 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