Skip to content

docs: preserve released documentation during deployment - #25880

Merged
alamb merged 3 commits into
apache:mainfrom
yiaany:docs/preserve-release-snapshots
Oct 9, 2026
Merged

alamb merged 3 commits into
apache:mainfrom
yiaany:docs/preserve-release-snapshots

Conversation

@yiaany

@yiaany yiaany commented Sep 29, 2026 •

Copy link
Copy Markdown
Contributor

The documentation deploy uses rsync --delete, which would erase manually published versions/ directories. Exclude /versions/ so normal development-site deployments preserve release documentation. This one-line deployment change is intentionally separate from #24792.

@alamb alamb 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.

Thank you 🙏

Comment thread .github/workflows/docs.yaml
alamb and others added 2 commits October 8, 2026 16:01
A `#` after a `\ ` line continuation is not a shell comment; the
apostrophe in "don't" opened an unterminated quote and bash rejected
the whole step with "unexpected EOF while looking for matching `'`".

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@alamb
alamb enabled auto-merge October 8, 2026 20:06
@alamb alamb added the documentation Improvements or additions to documentation label Oct 8, 2026
@alamb
alamb added this pull request to the merge queue Oct 8, 2026
@codecov-commenter

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 82.75%. Comparing base (4a5d580) to head (e1fcbae).
⚠️ Report is 138 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main   #25880      +/-   ##
==========================================
+ Coverage   82.58%   82.75%   +0.17%     
==========================================
  Files        1142     1147       +5     
  Lines      440930   449886    +8956     
  Branches   440930   449886    +8956     
==========================================
+ Hits       364126   372304    +8178     
- Misses      54801    54909     +108     
- Partials    22003    22673     +670     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Oct 8, 2026
@alamb
alamb added this pull request to the merge queue Oct 9, 2026
Merged via the queue into apache:main with commit 754d3c1 Oct 9, 2026
42 checks passed
@yiaany

yiaany commented Oct 9, 2026

Copy link
Copy Markdown
Contributor Author

Thanks Andrew, glad it got merged! I'll keep an eye on the tracker for open issues. Let me know if there's anything high-priority that needs hands.

@alamb

alamb commented Oct 9, 2026

Copy link
Copy Markdown
Contributor

Thank you @yiaany -- now this is merged I am going to go and work on refining / testing

alamb added a commit that referenced this pull request Oct 9, 2026
…25881)

- related to #17071

Publish complete generated documentation for the 55.0.0 and 55.1.0
release tags under versions/ on the asf-site branch. Built using the
tagged docs/build.sh and the small Sphinx configuration overlay in
#24792. The generated pages include a version picker, release-specific
canonical URLs, search indexes and static assets. Verified locally with
browser navigation across all three versions and the missing-page
fallback. This branch contains only one publication commit on top of
Apache asf-site;

- merging should follow the archive-retention change in #25880.

---------

Co-authored-by: Andrew Lamb <andrew@nerdnetworks.org>
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

development-process Related to development process of DataFusion documentation Improvements or additions to documentation v56.0.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants