From f589cf27a2af366b8e64a76d3c931973218a1893 Mon Sep 17 00:00:00 2001 From: 3944Realms Date: Wed, 18 Mar 2026 22:02:08 +0800 Subject: [PATCH] =?UTF-8?q?build:=20=E4=BF=AE=E5=A4=8D=E9=94=99=E8=AF=AF?= =?UTF-8?q?=E5=8F=91=E5=B8=83=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/buildAndRelease.yml | 17 +++-------------- gradle.properties | 2 +- 2 files changed, 4 insertions(+), 15 deletions(-) diff --git a/.github/workflows/buildAndRelease.yml b/.github/workflows/buildAndRelease.yml index d587cca..1999628 100644 --- a/.github/workflows/buildAndRelease.yml +++ b/.github/workflows/buildAndRelease.yml @@ -114,14 +114,14 @@ jobs: MOD_NAME=$(grep "^mod_name=" gradle.properties | cut -d'=' -f2 || echo "My Mod") echo "mod_name=$MOD_NAME" >> $GITHUB_OUTPUT # 从 gradle.properties 提取 modrinth_id - MODRINTH_ID=$(grep "^modrinth_id=" gradle.properties | cut -d'=' -f2 || echo "Modrinth ID") + MODRINTH_ID=$(grep "^modrinth_id=" gradle.properties | cut -d'=' -f2 || echo "") echo "modrinth_id=$MODRINTH_ID" >> $GITHUB_OUTPUT # 从 gradle.properties 提取 curseforge_id - CURSEFORGE_ID=$(grep "^curseforge_id=" gradle.properties | cut -d'=' -f2 || echo "Curseforge ID") + CURSEFORGE_ID=$(grep "^curseforge_id=" gradle.properties | cut -d'=' -f2 || echo "") echo "curseforge_id=$CURSEFORGE_ID" >> $GITHUB_OUTPUT # 读取 Java 版本列表 - JAVA_VERSIONS=$(grep "^java_versions=" gradle.properties | cut -d'=' -f2- || echo 'Java Versions') + JAVA_VERSIONS=$(grep "^java_versions=" gradle.properties | cut -d'=' -f2- || echo '[17, 21a]') JAVA_VERSIONS=$(echo "$JAVA_VERSIONS" | sed 's/^"//;s/"$//') echo "java_versions=$JAVA_VERSIONS" >> $GITHUB_OUTPUT # 读取发布控制布尔值(默认都为 true) @@ -375,11 +375,6 @@ jobs: curseforge-token: ${{ secrets.CURSEFORGE_TOKEN }} curseforge-dependencies: ${{ steps.version_info.outputs.fabric_curseforge_dependencies }} - # 明确指定主文件和附加文件 - files-primary: dist/${{ steps.version_info.outputs.mod_id }}-fabric-${{ steps.version_info.outputs.minecraft_version }}-${{ steps.version_info.outputs.version }}.jar - files-secondary: | - dist/${{ steps.version_info.outputs.mod_id }}-fabric-${{ steps.version_info.outputs.minecraft_version }}-${{ steps.version_info.outputs.version }}-javadoc.jar - dist/${{ steps.version_info.outputs.mod_id }}-fabric-${{ steps.version_info.outputs.minecraft_version }}-${{ steps.version_info.outputs.version }}-sources.jar # 失败处理 fail-mode: skip @@ -429,12 +424,6 @@ jobs: curseforge-token: ${{ secrets.CURSEFORGE_TOKEN }} curseforge-dependencies: ${{ steps.version_info.outputs.forge_curseforge_dependencies }} - # 明确指定主文件和附加文件 - files-primary: dist/${{ steps.version_info.outputs.mod_id }}-forge-${{ steps.version_info.outputs.minecraft_version }}-${{ steps.version_info.outputs.version }}.jar - files-secondary: | - dist/${{ steps.version_info.outputs.mod_id }}-forge-${{ steps.version_info.outputs.minecraft_version }}-${{ steps.version_info.outputs.version }}-javadoc.jar - dist/${{ steps.version_info.outputs.mod_id }}-forge-${{ steps.version_info.outputs.minecraft_version }}-${{ steps.version_info.outputs.version }}-sources.jar - # 失败处理 fail-mode: skip diff --git a/gradle.properties b/gradle.properties index 0f94472..853d82e 100644 --- a/gradle.properties +++ b/gradle.properties @@ -3,7 +3,7 @@ # Every field you add must be added to buildSrc/src/main/groovy/multiloader-common.gradle expandProps map. # Project -version=0.5.2-beta +version=0.5.3-beta group=top.r3944realms.lib39 java_version=17