File tree Expand file tree Collapse file tree 1 file changed +23
-7
lines changed
Expand file tree Collapse file tree 1 file changed +23
-7
lines changed Original file line number Diff line number Diff line change @@ -96,12 +96,28 @@ jobs:
9696 ./common/build/libs/lambda-api-${{ steps.all.outputs.modVersion }}+${{ steps.all.outputs.minecraftVersion }}.jar
9797 destination-dir : ${{ env.DATE }}-${{ env.COMMIT_HASH }}
9898
99- - name : Post Upload
99+ - name : Generate download links
100100 if : ${{ steps.upload.outputs.result == 'success' }}
101101 run : |
102- file_urls="${{ steps.upload.outputs.file-urls }}"
103- file_urls=$(echo "$file_urls" | jq -r 'to_entries | .[] | .value' | sed 's/"/\\"/g' | tr '\n' ',')
104- IFS=',' read -ra urls <<< "$file_urls"
105- for url in "${urls[@]}"; do
106- echo "### Downloads :rocket: $url" >> $GITHUB_STEP_SUMMARY
107- done
102+ cat << EOF >> downloads.txt
103+ Fabric https://r2-bucket.edouard127.christmas/${{ env.DATE }}-${{ env.COMMIT_HASH }}/lambda-fabric-${{ steps.all.outputs.modVersion }}+${{ steps.all.outputs.minecraftVersion }}.jar
104+ Forge https://r2-bucket.edouard127.christmas/${{ env.DATE }}-${{ env.COMMIT_HASH }}/lambda-forge-${{ steps.all.outputs.modVersion }}+${{ steps.all.outputs.minecraftVersion }}.jar
105+ API (Dev only) https://r2-bucket.edouard127.christmas/${{ env.DATE }}-${{ env.COMMIT_HASH }}/lambda-api-${{ steps.all.outputs.modVersion }}+${{ steps.all.outputs.minecraftVersion }}.jar
106+ EOF
107+
108+ - name : Post Upload
109+ if : ${{ steps.upload.outputs.result == 'success' }}
110+ uses : actions/upload-artifact@v4
111+ with :
112+ name : download-links
113+ path : downloads.txt
114+
115+ - name : Failover Upload
116+ if : ${{ steps.upload.outputs.result == 'failure' }}
117+ uses : actions/upload-artifact@v4
118+ with :
119+ name : lambda-nightly
120+ path : |
121+ /**/build/libs/lambda-*-${{ steps.all.outputs.modVersion }}+${{ steps.all.outputs.minecraftVersion }}.jar
122+
123+
You can’t perform that action at this time.
0 commit comments