From 44bf0eea98194553e8b98e636a29b7660034ff96 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 7 Jun 2026 20:41:41 +0000 Subject: [PATCH 1/5] Initial plan From ec22bc3071b35659df2f4d62556ccbb7099988f4 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 7 Jun 2026 20:43:49 +0000 Subject: [PATCH 2/5] Fix publish workflow javadoc output path --- .github/workflows/publish-javadoc.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/publish-javadoc.yml b/.github/workflows/publish-javadoc.yml index 5f425ed..e438862 100644 --- a/.github/workflows/publish-javadoc.yml +++ b/.github/workflows/publish-javadoc.yml @@ -21,4 +21,4 @@ jobs: project: maven # or gradle # subdirectories: moduleA moduleB #for subdirectories support, needs to be run with custom command custom-command: mvn -f SimpleAPI/pom.xml -P javadoc javadoc:javadoc - javadoc-source-folder: 'SimpleAPI/target/apidocs' + javadoc-source-folder: 'SimpleAPI/target/reports/apidocs' From 2c82ec9228d749c394313c70aebf6c9a152a7fb0 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 7 Jun 2026 20:57:15 +0000 Subject: [PATCH 3/5] Fix Javadoc deploy workflow path handling --- .github/workflows/publish-javadoc.yml | 29 ++++++++++++++++++--------- 1 file changed, 20 insertions(+), 9 deletions(-) diff --git a/.github/workflows/publish-javadoc.yml b/.github/workflows/publish-javadoc.yml index e438862..6a3d4b0 100644 --- a/.github/workflows/publish-javadoc.yml +++ b/.github/workflows/publish-javadoc.yml @@ -7,18 +7,29 @@ on: - master - main +permissions: + contents: write + jobs: publish: runs-on: ubuntu-latest steps: - - name: Deploy JavaDoc 🚀 - uses: MathieuSoysal/Javadoc-publisher.yml@main + - uses: actions/checkout@v4 + + - name: Set up JDK 21 + uses: actions/setup-java@v4 with: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - javadoc-branch: gh-pages java-version: 21 - target-folder: '' - project: maven # or gradle - # subdirectories: moduleA moduleB #for subdirectories support, needs to be run with custom command - custom-command: mvn -f SimpleAPI/pom.xml -P javadoc javadoc:javadoc - javadoc-source-folder: 'SimpleAPI/target/reports/apidocs' + distribution: temurin + cache: maven + + - name: Build Javadoc + run: mvn -B -f SimpleAPI/pom.xml -P javadoc javadoc:javadoc + + - name: Deploy JavaDoc 🚀 + uses: JamesIves/github-pages-deploy-action@v4.7.3 + with: + token: ${{ secrets.GITHUB_TOKEN }} + branch: gh-pages + folder: SimpleAPI/target/reports/apidocs + clean: true From 590a0dd93c016245fa04a1e7100fb057fb06bce1 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 7 Jun 2026 21:05:22 +0000 Subject: [PATCH 4/5] Revert workflow to minimal fix matching AdvancedCore PR #270 approach --- .github/workflows/publish-javadoc.yml | 29 +++++++++------------------ 1 file changed, 9 insertions(+), 20 deletions(-) diff --git a/.github/workflows/publish-javadoc.yml b/.github/workflows/publish-javadoc.yml index 6a3d4b0..5f425ed 100644 --- a/.github/workflows/publish-javadoc.yml +++ b/.github/workflows/publish-javadoc.yml @@ -7,29 +7,18 @@ on: - master - main -permissions: - contents: write - jobs: publish: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - - name: Set up JDK 21 - uses: actions/setup-java@v4 - with: - java-version: 21 - distribution: temurin - cache: maven - - - name: Build Javadoc - run: mvn -B -f SimpleAPI/pom.xml -P javadoc javadoc:javadoc - - name: Deploy JavaDoc 🚀 - uses: JamesIves/github-pages-deploy-action@v4.7.3 + uses: MathieuSoysal/Javadoc-publisher.yml@main with: - token: ${{ secrets.GITHUB_TOKEN }} - branch: gh-pages - folder: SimpleAPI/target/reports/apidocs - clean: true + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + javadoc-branch: gh-pages + java-version: 21 + target-folder: '' + project: maven # or gradle + # subdirectories: moduleA moduleB #for subdirectories support, needs to be run with custom command + custom-command: mvn -f SimpleAPI/pom.xml -P javadoc javadoc:javadoc + javadoc-source-folder: 'SimpleAPI/target/apidocs' From a24d369582f31def1ee74667f79f1b9b18e67e14 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 7 Jun 2026 21:07:45 +0000 Subject: [PATCH 5/5] Revert workflow command to match AdvancedCore pattern --- .github/workflows/publish-javadoc.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/publish-javadoc.yml b/.github/workflows/publish-javadoc.yml index 5f425ed..6044a4f 100644 --- a/.github/workflows/publish-javadoc.yml +++ b/.github/workflows/publish-javadoc.yml @@ -20,5 +20,5 @@ jobs: target-folder: '' project: maven # or gradle # subdirectories: moduleA moduleB #for subdirectories support, needs to be run with custom command - custom-command: mvn -f SimpleAPI/pom.xml -P javadoc javadoc:javadoc - javadoc-source-folder: 'SimpleAPI/target/apidocs' + custom-command: mvn -f SimpleAPI/pom.xml deploy -P javadoc javadoc:aggregate + javadoc-source-folder: 'SimpleAPI/target/reports/apidocs'