Skip to content

Commit 6bd73d1

Browse files
authored
Update build.yml
1 parent 11cbffa commit 6bd73d1

File tree

1 file changed

+23
-7
lines changed

1 file changed

+23
-7
lines changed

.github/workflows/build.yml

Lines changed: 23 additions & 7 deletions
Original file line numberDiff line numberDiff 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+

0 commit comments

Comments
 (0)