From d79c363ac0f89890c426321572c3ef5cf8d03053 Mon Sep 17 00:00:00 2001 From: Mario Serrano Date: Wed, 11 Jun 2025 15:02:21 -0500 Subject: [PATCH 1/3] Dynamia Tools v5.4.0 support, with Java 21 as minimum required JDK Signed-off-by: Mario Serrano --- .github/workflows/maven.yml | 4 ++-- .github/workflows/release.yml | 4 ++-- sources/core/pom.xml | 4 ++-- sources/pom.xml | 14 +++++++------- sources/ui/pom.xml | 6 +++--- 5 files changed, 16 insertions(+), 16 deletions(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 5278789..3976753 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -16,9 +16,9 @@ jobs: - name: Set up JDK 17 uses: actions/setup-java@v3 with: - java-version: 17 + java-version: 21 architecture: x64 - distribution: corretto + distribution: temurin cache: maven - name: Build with Maven run: mvn -B package --file sources/pom.xml diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index fc758d8..c475aac 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -18,9 +18,9 @@ jobs: - name: Set up JDK 17 uses: actions/setup-java@v4 with: - java-version: 17 + java-version: 21 architecture: x64 - distribution: corretto + distribution: temurin cache: maven server-id: ossrh server-username: MAVEN_USERNAME # env variable for username in deploy diff --git a/sources/core/pom.xml b/sources/core/pom.xml index cdeb48d..cafd86c 100644 --- a/sources/core/pom.xml +++ b/sources/core/pom.xml @@ -22,12 +22,12 @@ tools.dynamia.modules.email.parent tools.dynamia.modules - 3.3.0 + 3.4.0 tools.dynamia.modules.email DynamiaModules - Email - 3.3.0 + 3.4.0 https://www.dynamiasoluciones.com diff --git a/sources/pom.xml b/sources/pom.xml index 78e1265..1ddbec1 100644 --- a/sources/pom.xml +++ b/sources/pom.xml @@ -23,7 +23,7 @@ tools.dynamia.modules.email.parent DynamiaModules - Email Parent pom - 3.3.0 + 3.4.0 DynamiaTools extension for sending async emails (SMTP) and sms messages (AWS SNS) 2018 https://www.dynamia.tools/modules/email @@ -55,13 +55,13 @@ - 17 - 5.3.6 - 3.3.0 - 3.13.0 + 21 + 5.4.0 + 3.4.0 + 3.14.0 UTF-8 - 3.4.4 - 2.31.18 + 3.5.0 + 2.31.61 diff --git a/sources/ui/pom.xml b/sources/ui/pom.xml index 196729f..f6cc847 100644 --- a/sources/ui/pom.xml +++ b/sources/ui/pom.xml @@ -20,12 +20,12 @@ tools.dynamia.modules.email.parent tools.dynamia.modules - 3.3.0 + 3.4.0 4.0.0 DynamiaModules - Email UI tools.dynamia.modules.email.ui - 3.3.0 + 3.4.0 https://www.dynamiasoluciones.com @@ -38,7 +38,7 @@ tools.dynamia.modules tools.dynamia.modules.email - 3.3.0 + 3.4.0 tools.dynamia.zk.addons From 8f65a4f7516e349b5d5c9687fc1662381ea19158 Mon Sep 17 00:00:00 2001 From: Mario Serrano Date: Mon, 23 Jun 2025 15:10:21 -0500 Subject: [PATCH 2/3] upgrade to spring boot 3.5.3 Signed-off-by: Mario Serrano --- sources/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sources/pom.xml b/sources/pom.xml index 1ddbec1..ef79fce 100644 --- a/sources/pom.xml +++ b/sources/pom.xml @@ -60,7 +60,7 @@ 3.4.0 3.14.0 UTF-8 - 3.5.0 + 3.5.3 2.31.61 From 09dab1987a32e0e8838e5575f94a42e90f4aad2d Mon Sep 17 00:00:00 2001 From: Mario Serrano Date: Tue, 1 Jul 2025 14:36:39 -0500 Subject: [PATCH 3/3] feat: migrate to new Maven Central publish Signed-off-by: Mario Serrano --- .github/workflows/maven.yml | 2 +- .github/workflows/release.yml | 4 ++-- sources/pom.xml | 24 +++++------------------- 3 files changed, 8 insertions(+), 22 deletions(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 3976753..ac025e9 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -13,7 +13,7 @@ jobs: steps: - uses: actions/checkout@v3 - - name: Set up JDK 17 + - name: Set up JDK 21 uses: actions/setup-java@v3 with: java-version: 21 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c475aac..e01cc38 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -15,14 +15,14 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Set up JDK 17 + - name: Set up JDK 21 uses: actions/setup-java@v4 with: java-version: 21 architecture: x64 distribution: temurin cache: maven - server-id: ossrh + server-id: central server-username: MAVEN_USERNAME # env variable for username in deploy server-password: MAVEN_PASSWORD # env variable for token in deploy gpg-private-key: ${{ secrets.GPG_PRIVATE_KEY }} diff --git a/sources/pom.xml b/sources/pom.xml index ef79fce..2f48b8c 100644 --- a/sources/pom.xml +++ b/sources/pom.xml @@ -83,14 +83,13 @@ - org.sonatype.plugins - nexus-staging-maven-plugin - 1.7.0 + org.sonatype.central + central-publishing-maven-plugin + 0.8.0 true - ossrh - https://oss.sonatype.org/ - true + central + true @@ -129,19 +128,6 @@ - - - - - ossrh - https://oss.sonatype.org/content/repositories/snapshots - - - ossrh - https://oss.sonatype.org/service/local/staging/deploy/maven2/ - - -