diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d2dd532c..58770090 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -119,7 +119,17 @@ jobs: if [[ "$STATUS" == "200" ]]; then echo "Version $VERSION already published to Maven Central, skipping." else - mvn deploy -P release -DskipTests --batch-mode + if ! mvn deploy -P release -DskipTests --batch-mode; then + echo "::group::Maven Central bundle diagnostics" + echo "--- target/central-staging ---" + find target/central-staging -printf '%y %s %P\n' 2>/dev/null | sort -k3 + echo "--- central-bundle.zip ---" + unzip -l target/central-publishing/central-bundle.zip 2>/dev/null || true + echo "--- target/*.asc, *.nbm, *.jar ---" + ls -la target/*.asc target/*.nbm target/*.jar 2>/dev/null || true + echo "::endgroup::" + exit 1 + fi fi env: MAVEN_USERNAME: ${{ secrets.CENTRAL_TOKEN_USERNAME }} diff --git a/pom.xml b/pom.xml index 49581833..4a885e2e 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ io.github.nbplugins netbeans-plugin-claude-code-gui - 1.3.59-SNAPSHOT + 1.3.60-SNAPSHOT nbm Netbeans Plugin Claude Code GUI NetBeans plugin that provides a GUI for Claude Code CLI — run claude code sessions directly inside the IDE.