
Update Site For Release
Update/publish the Apache Tika website (tika-site SVN repo) for a release, step 17 of...
Install
npx skills add apache/tika --skill update-site-for-release -g -a claude-code -y- Repository
- apache/tika4.1k
- Category
- Engineering
- Updated
- 3d ago
- License
- Apache-2.0
- Context cost
- Mediumabout 3,000 tokens
- Runs scripts
- Yes, review before use
What it does
Update/publish the Apache Tika website (tika-site SVN repo) for a release, step 17 of the Release Process. Handles the 4.x track (Changes page + aggregate javadoc + Antora docs branch) vs the 3.x maintenance track (full per-version apt docs + javadoc). Use for "update the site", "publish the site for X.Y.Z", "the website part of the release".
Local override: $TIKA_SKILLS_LOCAL/update-site-for-release/LOCAL.md (default ~/.tika-skills),
read after this file, wins on conflict.
Update the Tika website for a release
Step 17 ("Update Tika site") of the Release Process (https://cwiki.apache.org/confluence/spaces/TIKA/pages/109454070/Release+Process). Assumes the release (tag, artifacts, VOTE, dist promotion) is done; covers the website only.
First: cd $SITE && svn update. The checkout is usually behind (docs
republishes, logo/security edits land between releases); a stale base only
surfaces at the very end, after the 67 MB commit has uploaded, as
E155011 ... is out of date, and the whole transaction rolls back.
Set these first:
$SITE,tika-siteSVN checkout (not git):src/site/(sources) +publish/(generated, SVN-tracked, served;mvn installregenerates it and auto-runssvn add --force publishvia antrun).$SCRATCH, release working dir: unzipped src release,CHANGES-<NEW>.txt, built javadoc.
