Commit acb8df0
Add documentation site generation for Java SDK (#1524)
* Add Maven Site infrastructure and cross-repo site deployment for Java SDK
Port src/site/ from the standalone repo (copilot-sdk-java) to the
monorepo's java/ directory. Add maven-resources-plugin executions for
site filtering, maven-site-plugin configuration with doxia-module-markdown,
and a full <reporting> section (javadoc, JaCoCo, surefire, SpotBugs,
taglist, dependency analysis).
Add a deploy-site job to java-publish-maven.yml that triggers the
standalone repo's deploy-site.yml workflow after a release, passing
version and monorepo tag information.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Remove site content and plugins from monorepo — moved to standalone repo
Site content (src/site/) and reporting plugins now live in
github/copilot-sdk-java where the gh-pages deployment runs.
The monorepo only triggers the standalone's deploy-site workflow
and provides the Java source at the release tag.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Replace inline deploy-site job with temporary test workflow
- Remove deploy-site job from java-publish-maven.yml (will be re-added
after validation)
- Add PR-1524-test-java-publish-maven.yml with hardcoded tag
java/v1.0.0-beta-10-java.5 for testing the cross-repo trigger
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>1 parent 2afd529 commit acb8df0
3 files changed
Lines changed: 27 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
287 | 287 | | |
288 | 288 | | |
289 | 289 | | |
| 290 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
615 | 615 | | |
616 | 616 | | |
617 | 617 | | |
618 | | - | |
619 | | - | |
620 | 618 | | |
621 | 619 | | |
622 | 620 | | |
| |||
0 commit comments