◐ Shell
clean mode source ↗

Create gradle.properties in ProcessingPluginTest by Stefterv · Pull Request #1475 · processing/processing4

added 2 commits

March 10, 2026 18:17
Add creation of sketch/gradle.properties in ProcessingPluginTest, writing processing.group derived from System.getProperty("project.group").replace(".java", ""). This ensures the test project has the expected processing.group property within the tests
Gate calls to signAllPublications() behind a project property so signing only occurs when explicitly enabled. The release workflow now exports ORG_GRADLE_PROJECT_signMavenPackages=true for relevant jobs, and build scripts were updated to check the property before signing (core, java libraries: dxf, io, net, pdf, serial, svg). The preprocessor signing check was also adjusted to look for the signing.signMavenPackages property. This lets CI enable signing when keys are available and avoids signing failures when signing credentials are not configured.