diff --git a/.github/workflows/build-javafx.yml b/.github/workflows/build-javafx.yml index b96bf65..ad4928f 100644 --- a/.github/workflows/build-javafx.yml +++ b/.github/workflows/build-javafx.yml @@ -26,10 +26,13 @@ jobs: java-version: '17' distribution: 'temurin' - # 先构建 common-util 依赖 - - name: Build common-util dependency - working-directory: common-util - run: mvn -B clean install + # 先构建父 POM 和所有模块 + - name: Install parent POM + run: mvn -B clean install -N -DskipTests + + # 构建 common-util 模块 + - name: Build common-util module + run: mvn -B clean install -pl common-util -am -DskipTests # 切换到子模块目录 - name: Navigate to submodule