From d8528e1e7bc940e12b2808b228acf8e330eb7a34 Mon Sep 17 00:00:00 2001
From: chuck <361648887@qq.com>
Date: Tue, 28 Jul 2026 21:21:07 +0800
Subject: [PATCH] =?UTF-8?q?config(maven):=20=E6=B7=BB=E5=8A=A0=E5=8F=91?=
=?UTF-8?q?=E5=B8=83=E9=85=8D=E7=BD=AE=E6=96=87=E4=BB=B6=E5=B9=B6=E4=BC=98?=
=?UTF-8?q?=E5=8C=96=E9=83=A8=E7=BD=B2=E5=91=BD=E4=BB=A4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
- 在 pom.xml 中新增 release profile 配置
- 包含所有必要的模块到发布配置中
- 简化 GitHub Actions 工作流中的部署命令
- 移除不必要的参数以提高构建效率
---
.github/workflows/release.yml | 2 +-
structure-security-dependencies/pom.xml | 17 +++++++++++++++++
2 files changed, 18 insertions(+), 1 deletion(-)
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index ff16a0a..8377e38 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -47,7 +47,7 @@ jobs:
- name: Deploy structure-security-dependencies
run: |
cd structure-security-dependencies
- mvn clean deploy -P release,oss -Dmaven.test.skip=true -Drevision=$RELEASE_VERSION -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true -s ../.mvn/settings.xml -pl '!../structure-security-samples'
+ mvn clean deploy -P release -Dmaven.test.skip=true -Drevision=$RELEASE_VERSION -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true -s ../.mvn/settings.xml
env:
OSSRH_USERNAME: ${{ secrets.OSSRH_USERNAME }}
OSSRH_PASSWORD: ${{ secrets.OSSRH_PASSWORD }}
diff --git a/structure-security-dependencies/pom.xml b/structure-security-dependencies/pom.xml
index 832f875..86a5e2b 100644
--- a/structure-security-dependencies/pom.xml
+++ b/structure-security-dependencies/pom.xml
@@ -96,6 +96,23 @@
../structure-security-samples
+
+
+ release
+
+ ../structure-security-core
+ ../structure-security-permission-starter
+ ../structure-security-jwt-starter
+ ../structure-security-basicauth-starter
+ ../structure-security-common
+ ../structure-security-oauth-sdk
+ ../structure-security-oauth-common
+ ../structure-security-oauth-resource-starter
+ ../structure-security-context-starter
+
+
+
+