build: 工作流修正
This commit is contained in:
parent
f589cf27a2
commit
c9b9e0eefe
22
.github/workflows/buildAndRelease.yml
vendored
22
.github/workflows/buildAndRelease.yml
vendored
|
|
@ -83,7 +83,18 @@ jobs:
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
fetch-depth: 0
|
fetch-depth: 0
|
||||||
|
- name: Determine version type
|
||||||
|
id: version_type
|
||||||
|
run: |
|
||||||
|
if [[ "${{ github.ref_name }}" == *"alpha"* ]]; then
|
||||||
|
echo "type=alpha" >> $GITHUB_OUTPUT
|
||||||
|
elif [[ "${{ github.ref_name }}" == *"beta"* ]]; then
|
||||||
|
echo "type=beta" >> $GITHUB_OUTPUT
|
||||||
|
elif [[ "${{ github.ref_name }}" == *"rc"* ]]; then
|
||||||
|
echo "type=beta" >> $GITHUB_OUTPUT
|
||||||
|
else
|
||||||
|
echo "type=release" >> $GITHUB_OUTPUT
|
||||||
|
fi
|
||||||
- name: Download artifacts
|
- name: Download artifacts
|
||||||
uses: actions/download-artifact@v4
|
uses: actions/download-artifact@v4
|
||||||
with:
|
with:
|
||||||
|
|
@ -344,14 +355,14 @@ jobs:
|
||||||
dist/${{ steps.version_info.outputs.mod_id }}-fabric-${{ steps.version_info.outputs.minecraft_version }}-${{ steps.version_info.outputs.version }}-sources.jar
|
dist/${{ steps.version_info.outputs.mod_id }}-fabric-${{ steps.version_info.outputs.minecraft_version }}-${{ steps.version_info.outputs.version }}-sources.jar
|
||||||
|
|
||||||
# 版本信息
|
# 版本信息
|
||||||
name: "${{ steps.version_info.outputs.mod_name }} ${{ steps.version_info.outputs.version }} (Fabric/${{ steps.version_info.outputs.minecraft_version }})"
|
name: ${{ steps.version_info.outputs.mod_name }} ${{ steps.version_info.outputs.version }} (Fabric/${{ steps.version_info.outputs.minecraft_version }})
|
||||||
version: ${{ steps.version_info.outputs.version }}-fabric
|
version: ${{ steps.version_info.outputs.version }}-fabric
|
||||||
|
|
||||||
# 更新日志
|
# 更新日志
|
||||||
changelog: ${{ steps.generate_changelog.outputs.changelog }}
|
changelog: ${{ steps.generate_changelog.outputs.changelog }}
|
||||||
|
|
||||||
# 版本类型
|
# 版本类型
|
||||||
version-type: ${{ contains(github.ref_name, 'alpha') || contains(github.ref_name, 'beta') || contains(github.ref_name, 'rc') && 'beta' || 'release' }}
|
version-type: ${{ steps.version_type.outputs.type }}
|
||||||
|
|
||||||
# 只指定 Fabric 加载器
|
# 只指定 Fabric 加载器
|
||||||
loaders: fabric
|
loaders: fabric
|
||||||
|
|
@ -375,7 +386,6 @@ jobs:
|
||||||
curseforge-token: ${{ secrets.CURSEFORGE_TOKEN }}
|
curseforge-token: ${{ secrets.CURSEFORGE_TOKEN }}
|
||||||
curseforge-dependencies: ${{ steps.version_info.outputs.fabric_curseforge_dependencies }}
|
curseforge-dependencies: ${{ steps.version_info.outputs.fabric_curseforge_dependencies }}
|
||||||
|
|
||||||
|
|
||||||
# 失败处理
|
# 失败处理
|
||||||
fail-mode: skip
|
fail-mode: skip
|
||||||
|
|
||||||
|
|
@ -392,14 +402,14 @@ jobs:
|
||||||
dist/${{ steps.version_info.outputs.mod_id }}-forge-${{ steps.version_info.outputs.minecraft_version }}-${{ steps.version_info.outputs.version }}-sources.jar
|
dist/${{ steps.version_info.outputs.mod_id }}-forge-${{ steps.version_info.outputs.minecraft_version }}-${{ steps.version_info.outputs.version }}-sources.jar
|
||||||
|
|
||||||
# 版本信息
|
# 版本信息
|
||||||
name: "${{ steps.version_info.outputs.mod_name }} ${{ steps.version_info.outputs.version }} (Forge/${{ steps.version_info.outputs.minecraft_version }})"
|
name: ${{ steps.version_info.outputs.mod_name }} ${{ steps.version_info.outputs.version }} (Forge/${{ steps.version_info.outputs.minecraft_version }})
|
||||||
version: ${{ steps.version_info.outputs.version }}-forge
|
version: ${{ steps.version_info.outputs.version }}-forge
|
||||||
|
|
||||||
# 更新日志
|
# 更新日志
|
||||||
changelog: ${{ steps.generate_changelog.outputs.changelog }}
|
changelog: ${{ steps.generate_changelog.outputs.changelog }}
|
||||||
|
|
||||||
# 版本类型
|
# 版本类型
|
||||||
version-type: ${{ contains(github.ref_name, 'alpha') || contains(github.ref_name, 'beta') || contains(github.ref_name, 'rc') && 'beta' || 'release' }}
|
version-type: ${{ steps.version_type.outputs.type }}
|
||||||
|
|
||||||
# 只指定 Forge 加载器
|
# 只指定 Forge 加载器
|
||||||
loaders: forge
|
loaders: forge
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
# Every field you add must be added to buildSrc/src/main/groovy/multiloader-common.gradle expandProps map.
|
# Every field you add must be added to buildSrc/src/main/groovy/multiloader-common.gradle expandProps map.
|
||||||
|
|
||||||
# Project
|
# Project
|
||||||
version=0.5.3-beta
|
version=0.5.4-beta
|
||||||
group=top.r3944realms.lib39
|
group=top.r3944realms.lib39
|
||||||
java_version=17
|
java_version=17
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user