Skip to content

GH-48782: [Docs][CI] Skip Markdown files with doxygen and trigger Docs job on PR when files are modified - #48786

Merged
kou merged 3 commits into
apache:mainfrom
raulcd:GH-48782
Jan 9, 2026
Merged

GH-48782: [Docs][CI] Skip Markdown files with doxygen and trigger Docs job on PR when files are modified#48786
kou merged 3 commits into
apache:mainfrom
raulcd:GH-48782

Conversation

@raulcd

@raulcd raulcd commented Jan 8, 2026

Copy link
Copy Markdown
Member

Rationale for this change

Docs jobs are currently failing with Doxygen failure due to parsing the cpp/src/arrow/flight/sql/odbc/README.md file.

What changes are included in this PR?

Minor fix to escape path and add Skip markdown files when running doxygen on doxygen config.
Add trigger for Complete docs workflow on Pull requests when documentation is modified.

Are these changes tested?

Yes locally.

Are there any user-facing changes?

No

@raulcd
raulcd requested a review from lidavidm as a code owner January 8, 2026 12:06
@github-actions

github-actions Bot commented Jan 8, 2026

Copy link
Copy Markdown

⚠️ GitHub issue #48782 has been automatically assigned in GitHub to PR creator.

@raulcd raulcd changed the title GH-48782: [Docs][CI] Skip Markdown files with doxygen GH-48782: [Docs][CI] Skip Markdown files with doxygen and trigger Docs job when files are modified Jan 8, 2026
@raulcd raulcd changed the title GH-48782: [Docs][CI] Skip Markdown files with doxygen and trigger Docs job when files are modified GH-48782: [Docs][CI] Skip Markdown files with doxygen and trigger Docs job on PR when files are modified Jan 8, 2026

@alinaliBQ alinaliBQ left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Thank you very much for raising the PR Raul! LGTM

@lidavidm lidavidm left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

There's also #48795

@github-actions github-actions Bot added awaiting merge Awaiting merge and removed awaiting committer review Awaiting committer review labels Jan 9, 2026

@HyukjinKwon HyukjinKwon left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

oh didn't see this open first. LGTM! closing mine #48795!

@kou kou left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

+1

@kou
kou merged commit 2805afd into apache:main Jan 9, 2026
57 of 62 checks passed
@kou kou removed the awaiting merge Awaiting merge label Jan 9, 2026
@github-actions github-actions Bot added the awaiting merge Awaiting merge label Jan 9, 2026
@raulcd
raulcd deleted the GH-48782 branch January 9, 2026 09:16
@conbench-apache-arrow

Copy link
Copy Markdown

After merging your PR, Conbench analyzed the 3 benchmarking runs that have been run so far on merge-commit 2805afd.

There weren't enough matching historic benchmark results to make a call on whether there were regressions.

The full Conbench report has more details.

Mottl pushed a commit to Mottl/arrow that referenced this pull request May 26, 2026
…er Docs job on PR when files are modified (apache#48786)

### Rationale for this change

Docs jobs are currently failing with Doxygen failure due to parsing the `cpp/src/arrow/flight/sql/odbc/README.md` file.

### What changes are included in this PR?

Minor fix to escape path and add Skip markdown files when running doxygen on doxygen config.
Add trigger for Complete docs workflow on Pull requests when documentation is modified.

### Are these changes tested?

Yes locally.

### Are there any user-facing changes?

No

* GitHub Issue: apache#48782

Authored-by: Raúl Cumplido <raulcumplido@gmail.com>
Signed-off-by: Sutou Kouhei <kou@clear-code.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants