Refactor packaging step to use a consistent directory for ZIP creation and fix checksum upload formatting

This commit is contained in:
2025-06-22 03:04:45 +02:00
parent 696071bbb1
commit 2bb6e7c79e

View File

@ -42,13 +42,8 @@ jobs:
- name: Package texture pack - name: Package texture pack
run: | run: |
# Create ZIP with consistent name
zip -r MineDivinity-Pack.zip \ zip -r MineDivinity-Pack.zip \
pack.mcmeta \ pack/ \
pack.png \
assets/ \
LICENSE \
README.md
# Generate SHA1 checksum # Generate SHA1 checksum
sha1sum MineDivinity-Pack.zip > MineDivinity-Pack.sha1.txt sha1sum MineDivinity-Pack.zip > MineDivinity-Pack.sha1.txt
@ -107,7 +102,7 @@ jobs:
-X POST \ -X POST \
-H "Authorization: token ${{ secrets.TOKEN }}" \ -H "Authorization: token ${{ secrets.TOKEN }}" \
-H "Content-Type: text/plain" \ -H "Content-Type: text/plain" \
--data-binary @MineDivinity-Pack.sha1.txt\ --data-binary @MineDivinity-Pack.sha1.txt \
"${{ steps.create-release.outputs.upload_url }}?name=MineDivinity-Pack.sha1.txt" "${{ steps.create-release.outputs.upload_url }}?name=MineDivinity-Pack.sha1.txt"
echo "Artifacts uploaded successfully" echo "Artifacts uploaded successfully"