From bce18083de9ab0e5e7ad376a9dbaa7f9b68b595b Mon Sep 17 00:00:00 2001 From: Dave the Dev Date: Wed, 15 Apr 2026 18:21:02 +0000 Subject: [PATCH] Hithomelabs/CFTunnels#115: Add javadoc verification to CI workflow --- .gitea/workflows/test_build.yml | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/test_build.yml b/.gitea/workflows/test_build.yml index ae070cd..3233b27 100644 --- a/.gitea/workflows/test_build.yml +++ b/.gitea/workflows/test_build.yml @@ -3,6 +3,8 @@ run-name: Build started by $ {{gitea.actor}} on: pull_request: branches: [test] + push: + branches: [main, test] jobs: build: runs-on: ubuntu-latest @@ -17,4 +19,16 @@ jobs: - name: Validate Gradle Wrapper uses: gradle/actions/wrapper-validation@v3 - name: Gradle build - run: ./gradlew build --info \ No newline at end of file + run: ./gradlew build --info + - name: Generate Javadoc + run: ./gradlew javadoc + continue-on-error: true + - name: Verify Javadoc generation + run: | + if [ -d "build/docs/javadoc" ]; then + echo "Javadoc generated successfully" + ls -la build/docs/javadoc/ + else + echo "Warning: Javadoc directory not found" + exit 1 + fi