@@ -126,17 +126,20 @@ jobs:
126126 name : ' ${{ steps.mc_version.outputs.value }}-${{ steps.mod_version.outputs.value }}'
127127 artifacts : " ${{ steps.artifacts.outputs.neoforge }},${{ steps.artifacts.outputs.neoforge }}.asc,${{ steps.artifacts.outputs.fabric }},${{ steps.artifacts.outputs.fabric }}.asc,CHANGELOG.txt"
128128 bodyFile : " RELEASE_BODY.md"
129- - name : Upload NeoForge Artifacts
130- uses : actions/upload-artifact@v4
131- with :
132- name : ' ${{ steps.mod_id .outputs.value }}- neoforge-${{ steps.mc_version.outputs.value }}-${{ steps.mod_version.outputs.value }} '
133- path : |
134- ${{ steps.artifacts.outputs.neoforge }}
135- ${{ steps.artifacts.outputs.neoforge }}.asc
136- - name : Upload Fabric Artifacts
129+ - name : Prepare Artifacts
130+ run : |
131+ mkdir artifacts
132+ mv ${{ steps.artifacts .outputs.neoforge }} artifacts
133+ mv ${{ steps.artifacts.outputs.neoforge }}.asc artifacts
134+ mv ${{ steps.artifacts.outputs.fabric }} artifacts
135+ mv ${{ steps.artifacts.outputs.fabric }}.asc artifacts
136+ - name : Upload Artifacts
137137 uses : actions/upload-artifact@v4
138138 with :
139- name : ' ${{ steps.mod_id.outputs.value }}-fabric-${{ steps.mc_version.outputs.value }}-${{ steps.mod_version.outputs.value }}'
140- path : |
141- ${{ steps.artifacts.outputs.fabric }}
142- ${{ steps.artifacts.outputs.fabric }}.asc
139+ name : ' ${{ steps.mod_data.outputs.mod_id }}-${{ steps.mod_data.outputs.minecraft_version }}-${{ steps.mod_data.outputs.mod_version }}'
140+ path : artifacts
141+ - name : Delete tag on fail
142+ if : failure()
143+ run : |
144+ echo "Cleaning up tag..."
145+ git push origin :refs/tags/${{ github.ref_name }}
0 commit comments