3 Commits

Author SHA1 Message Date
dac8e179b0 Merge branch 'main' of https://git.devbeni.lol/MineDivinity/pack
Some checks failed
Texture Pack Packaging and Release / package-and-release (push) Failing after 8s
2025-06-22 03:04:47 +02:00
2bb6e7c79e Refactor packaging step to use a consistent directory for ZIP creation and fix checksum upload formatting 2025-06-22 03:04:45 +02:00
696071bbb1 Fix SHA1 checksum file naming in build-and-release workflow 2025-06-22 03:02:11 +02:00

View File

@ -42,16 +42,11 @@ 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.zip.sha1 sha1sum MineDivinity-Pack.zip > MineDivinity-Pack.sha1.txt
echo "ZIP file created: MineDivinity-Pack.zip" echo "ZIP file created: MineDivinity-Pack.zip"
echo "SHA1 checksum generated" echo "SHA1 checksum generated"
@ -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.zip.sha1 \ --data-binary @MineDivinity-Pack.sha1.txt \
"${{ steps.create-release.outputs.upload_url }}?name=MineDivinity-Pack.zip.sha1" "${{ steps.create-release.outputs.upload_url }}?name=MineDivinity-Pack.sha1.txt"
echo "Artifacts uploaded successfully" echo "Artifacts uploaded successfully"