Skip to content

[objc docs] Fix doc generation workflow - #32550

Merged
Edward Chen (edgchen1) merged 5 commits into
mainfrom
edgchen1/fix_objc_doc_gen
Sep 17, 2026
Merged

Edward Chen (edgchen1) merged 5 commits into
mainfrom
edgchen1/fix_objc_doc_gen

Conversation

@edgchen1

@edgchen1 Edward Chen (edgchen1) commented Sep 10, 2026

Copy link
Copy Markdown
Contributor

Description

Motivation and Context

Fix doc generation workflow.

Use Bundler to constrain Jazzy's Mustache dependency and execute Jazzy with the resolved bundle.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Explain how to install and run the documentation generation dependencies using the docs Gemfile and Bundler.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Copilot AI balanced review requested due to automatic review settings September 10, 2026 18:33

Copilot AI 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.

🟢 Approval recommended

The dependency workaround matches the linked upstream issue and is consistently applied in CI and documentation.

Pull request overview

Fixes Objective-C API documentation generation by managing Jazzy dependencies with Bundler.

Changes:

  • Pins Jazzy 0.15.4 and excludes broken Mustache 1.1.3.
  • Updates the workflow and local documentation to use Bundler.
  • No actionable issues found.
File summaries
File Description
objectivec/docs/Gemfile Defines compatible documentation dependencies.
objectivec/docs/readme.md Documents Bundler-based generation.
.github/workflows/publish-objectivec-apidocs.yml Installs and runs Jazzy through Bundler.
Review details
  • Files reviewed: 3/3 changed files
  • Comments generated: 0
  • Review effort level: Balanced

💡 Configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@edgchen1

Copy link
Copy Markdown
Contributor Author

@edgchen1
Edward Chen (edgchen1) merged commit 0d453b2 into main Sep 17, 2026
90 of 91 checks passed
@edgchen1
Edward Chen (edgchen1) deleted the edgchen1/fix_objc_doc_gen branch September 17, 2026 16:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants