From e185a5dd59a37fcabf01cd5e973366509d923fa2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A0=81=E5=8C=A0=E5=90=9B?= Date: Sat, 15 Jun 2024 17:39:10 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=80=20feat:=20v3.3.0.6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 主要更新 - [优化] 自主封装镜像变更为 Quay.Io,解决 Docker Hub 无法访问问题。 - [优化] 变更 Maven Central 认证方式,解决 Maven Central Deploy 401 (Maven Central account migration)问题。 - [优化] 增加基于 Github Action 的自动发布配置 - 其它更新 - [升级] minio docker 镜像版本升级至 RELEASE.2024-06-13T22-53-53Z - 依赖更新 - [升级] aws-java-sdk-s3 版本升级至 1.12.744 - [升级] alipay-sdk-java 版本升级至 4.39.104.ALL - [升级] xnio 版本升级至 3.8.16.Final --- .github/workflows/build-and-deploy.yml | 39 +++++++++++++++++++ README.md | 2 +- oss-bom/pom.xml | 2 +- oss-dialect/dialect-autoconfigure/pom.xml | 2 +- oss-dialect/dialect-core/pom.xml | 2 +- oss-dialect/dialect-sdk-aliyun/pom.xml | 2 +- oss-dialect/dialect-sdk-minio/pom.xml | 2 +- oss-dialect/dialect-sdk-s3/pom.xml | 2 +- oss-dialect/pom.xml | 2 +- oss-rest/pom.xml | 2 +- oss-rest/rest-sdk-minio/pom.xml | 2 +- oss-rest/rest-sdk-specification/pom.xml | 2 +- oss-solution/pom.xml | 2 +- oss-specification/pom.xml | 2 +- .../oss-aliyun-spring-boot-starter/pom.xml | 2 +- .../oss-minio-spring-boot-starter/pom.xml | 2 +- .../oss-s3-spring-boot-starter/pom.xml | 2 +- oss-starter/oss-spring-boot-starter/pom.xml | 2 +- oss-starter/pom.xml | 2 +- pom.xml | 2 +- 20 files changed, 58 insertions(+), 19 deletions(-) create mode 100644 .github/workflows/build-and-deploy.yml diff --git a/.github/workflows/build-and-deploy.yml b/.github/workflows/build-and-deploy.yml new file mode 100644 index 00000000..15f5121d --- /dev/null +++ b/.github/workflows/build-and-deploy.yml @@ -0,0 +1,39 @@ +name: Publish package to the Maven Central Repository + +on: + workflow_dispatch: + push: + tags: + - 'v*' + +jobs: + deploy: + name: Deploy package to the Maven Central Repository + runs-on: ubuntu-latest + steps: + - name: Check out the repo + uses: actions/checkout@v4 + + - name: Set up JDK 17 + uses: actions/setup-java@v4 + with: + distribution: 'liberica' + java-version: '17' + + - name: Set up Apache Maven Central + uses: actions/setup-java@v4 + with: + distribution: 'liberica' + java-version: '17' + server-id: sonatype-nexus-staging + server-username: MAVEN_USERNAME + server-password: MAVEN_CENTRAL_TOKEN + gpg-passphrase: MAVEN_GPG_PASSPHRASE + gpg-private-key: ${{ secrets.GPG_PRIVATE_KEY }} + + - name: Publish to Apache Maven Central + run: mvn clean deploy -P githubAction + env: + MAVEN_USERNAME: ${{ secrets.OSSRH_TOKEN_USERNAME }} + MAVEN_CENTRAL_TOKEN: ${{ secrets.OSSRH_TOKEN_PASSWORD }} + MAVEN_GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }} \ No newline at end of file diff --git a/README.md b/README.md index d94f41cd..6292b7ab 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@

Spring Boot 3.3.0 - Version 3.3.0.5 + Version 3.3.0.6 Java 17 License Apache 2.0 Total Visits diff --git a/oss-bom/pom.xml b/oss-bom/pom.xml index d0feeabd..96bf83e4 100644 --- a/oss-bom/pom.xml +++ b/oss-bom/pom.xml @@ -32,7 +32,7 @@ cn.herodotus.engine dependencies - 3.3.0.5 + 3.3.0.6 diff --git a/oss-dialect/dialect-autoconfigure/pom.xml b/oss-dialect/dialect-autoconfigure/pom.xml index 3fcad4f2..f53b595e 100644 --- a/oss-dialect/dialect-autoconfigure/pom.xml +++ b/oss-dialect/dialect-autoconfigure/pom.xml @@ -31,7 +31,7 @@ cn.herodotus.oss oss-dialect - 3.3.0.5 + 3.3.0.6 dialect-autoconfigure diff --git a/oss-dialect/dialect-core/pom.xml b/oss-dialect/dialect-core/pom.xml index 82ce8452..7afee59a 100644 --- a/oss-dialect/dialect-core/pom.xml +++ b/oss-dialect/dialect-core/pom.xml @@ -31,7 +31,7 @@ cn.herodotus.oss oss-dialect - 3.3.0.5 + 3.3.0.6 dialect-core diff --git a/oss-dialect/dialect-sdk-aliyun/pom.xml b/oss-dialect/dialect-sdk-aliyun/pom.xml index 5d006f33..3a3f894d 100644 --- a/oss-dialect/dialect-sdk-aliyun/pom.xml +++ b/oss-dialect/dialect-sdk-aliyun/pom.xml @@ -32,7 +32,7 @@ cn.herodotus.oss oss-dialect - 3.3.0.5 + 3.3.0.6 dialect-sdk-aliyun diff --git a/oss-dialect/dialect-sdk-minio/pom.xml b/oss-dialect/dialect-sdk-minio/pom.xml index 5b71bb12..098c58c7 100644 --- a/oss-dialect/dialect-sdk-minio/pom.xml +++ b/oss-dialect/dialect-sdk-minio/pom.xml @@ -31,7 +31,7 @@ cn.herodotus.oss oss-dialect - 3.3.0.5 + 3.3.0.6 dialect-sdk-minio diff --git a/oss-dialect/dialect-sdk-s3/pom.xml b/oss-dialect/dialect-sdk-s3/pom.xml index 8de5a77d..196d617d 100644 --- a/oss-dialect/dialect-sdk-s3/pom.xml +++ b/oss-dialect/dialect-sdk-s3/pom.xml @@ -31,7 +31,7 @@ cn.herodotus.oss oss-dialect - 3.3.0.5 + 3.3.0.6 dialect-sdk-s3 diff --git a/oss-dialect/pom.xml b/oss-dialect/pom.xml index 617f7cc5..b60150d4 100644 --- a/oss-dialect/pom.xml +++ b/oss-dialect/pom.xml @@ -31,7 +31,7 @@ cn.herodotus.oss dante-oss - 3.3.0.5 + 3.3.0.6 oss-dialect diff --git a/oss-rest/pom.xml b/oss-rest/pom.xml index a81c56cd..d1d532b1 100644 --- a/oss-rest/pom.xml +++ b/oss-rest/pom.xml @@ -31,7 +31,7 @@ cn.herodotus.oss dante-oss - 3.3.0.5 + 3.3.0.6 oss-rest diff --git a/oss-rest/rest-sdk-minio/pom.xml b/oss-rest/rest-sdk-minio/pom.xml index a073e3be..fd96cee4 100644 --- a/oss-rest/rest-sdk-minio/pom.xml +++ b/oss-rest/rest-sdk-minio/pom.xml @@ -31,7 +31,7 @@ cn.herodotus.oss oss-rest - 3.3.0.5 + 3.3.0.6 rest-sdk-minio diff --git a/oss-rest/rest-sdk-specification/pom.xml b/oss-rest/rest-sdk-specification/pom.xml index 88a86632..95174871 100644 --- a/oss-rest/rest-sdk-specification/pom.xml +++ b/oss-rest/rest-sdk-specification/pom.xml @@ -31,7 +31,7 @@ cn.herodotus.oss oss-rest - 3.3.0.5 + 3.3.0.6 rest-sdk-specification diff --git a/oss-solution/pom.xml b/oss-solution/pom.xml index bee980b4..dea5c2ff 100644 --- a/oss-solution/pom.xml +++ b/oss-solution/pom.xml @@ -31,7 +31,7 @@ cn.herodotus.oss dante-oss - 3.3.0.5 + 3.3.0.6 oss-solution diff --git a/oss-specification/pom.xml b/oss-specification/pom.xml index fe5b3bed..4a1cceed 100644 --- a/oss-specification/pom.xml +++ b/oss-specification/pom.xml @@ -31,7 +31,7 @@ cn.herodotus.oss dante-oss - 3.3.0.5 + 3.3.0.6 oss-specification diff --git a/oss-starter/oss-aliyun-spring-boot-starter/pom.xml b/oss-starter/oss-aliyun-spring-boot-starter/pom.xml index 1fbe3ba5..a79f7c3f 100644 --- a/oss-starter/oss-aliyun-spring-boot-starter/pom.xml +++ b/oss-starter/oss-aliyun-spring-boot-starter/pom.xml @@ -31,7 +31,7 @@ cn.herodotus.oss oss-starter - 3.3.0.5 + 3.3.0.6 oss-aliyun-spring-boot-starter diff --git a/oss-starter/oss-minio-spring-boot-starter/pom.xml b/oss-starter/oss-minio-spring-boot-starter/pom.xml index ab8ea7d5..58f55c64 100644 --- a/oss-starter/oss-minio-spring-boot-starter/pom.xml +++ b/oss-starter/oss-minio-spring-boot-starter/pom.xml @@ -31,7 +31,7 @@ cn.herodotus.oss oss-starter - 3.3.0.5 + 3.3.0.6 oss-minio-spring-boot-starter diff --git a/oss-starter/oss-s3-spring-boot-starter/pom.xml b/oss-starter/oss-s3-spring-boot-starter/pom.xml index 6bd20420..c9b2eade 100644 --- a/oss-starter/oss-s3-spring-boot-starter/pom.xml +++ b/oss-starter/oss-s3-spring-boot-starter/pom.xml @@ -31,7 +31,7 @@ cn.herodotus.oss oss-starter - 3.3.0.5 + 3.3.0.6 oss-s3-spring-boot-starter diff --git a/oss-starter/oss-spring-boot-starter/pom.xml b/oss-starter/oss-spring-boot-starter/pom.xml index 59ea96b1..b6dffd41 100644 --- a/oss-starter/oss-spring-boot-starter/pom.xml +++ b/oss-starter/oss-spring-boot-starter/pom.xml @@ -31,7 +31,7 @@ cn.herodotus.oss oss-starter - 3.3.0.5 + 3.3.0.6 oss-spring-boot-starter diff --git a/oss-starter/pom.xml b/oss-starter/pom.xml index df623881..faa6f811 100644 --- a/oss-starter/pom.xml +++ b/oss-starter/pom.xml @@ -31,7 +31,7 @@ cn.herodotus.oss dante-oss - 3.3.0.5 + 3.3.0.6 oss-starter diff --git a/pom.xml b/pom.xml index cd35ab23..a3b8b966 100644 --- a/pom.xml +++ b/pom.xml @@ -32,7 +32,7 @@ cn.herodotus.oss oss-bom - 3.3.0.5 + 3.3.0.6 oss-bom/pom.xml