GitHub Action 按文件类型分别上传构建产物 (#4537)

This commit is contained in:
Glavo
2025-09-27 15:56:28 +08:00
committed by GitHub
parent 710e69751f
commit f0a16b3d14

View File

@@ -27,8 +27,24 @@ jobs:
CURSEFORGE_API_KEY: ${{ secrets.CURSEFORGE_API_KEY }} CURSEFORGE_API_KEY: ${{ secrets.CURSEFORGE_API_KEY }}
- name: Get short SHA - name: Get short SHA
run: echo "SHORT_SHA=${GITHUB_SHA::7}" >> $GITHUB_ENV run: echo "SHORT_SHA=${GITHUB_SHA::7}" >> $GITHUB_ENV
- name: Upload Artifacts - name: Upload JAR
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@v4
with: with:
name: HMCL-${{ env.SHORT_SHA }} name: HMCL-${{ env.SHORT_SHA }}-jar
path: HMCL/build/libs path: |
HMCL/build/libs/HMCL-*.jar
HMCL/build/libs/HMCL-*.jar.sha256
- name: Upload EXE
uses: actions/upload-artifact@v4
with:
name: HMCL-${{ env.SHORT_SHA }}-exe
path: |
HMCL/build/libs/HMCL-*.exe
HMCL/build/libs/HMCL-*.exe.sha256
- name: Upload SH
uses: actions/upload-artifact@v4
with:
name: HMCL-${{ env.SHORT_SHA }}-sh
path: |
HMCL/build/libs/HMCL-*.sh
HMCL/build/libs/HMCL-*.sh.sha256