Build and Release v1.2.0
Some checks failed
Build + Release / zip (push) Failing after 7s

This commit is contained in:
Torsten Brendgen
2026-04-10 23:35:25 +02:00
parent 3bdf167b6f
commit 05f9ddc2df

View File

@@ -6,22 +6,33 @@ on:
- "v*" - "v*"
jobs: jobs:
release: zip:
runs-on: debian-12 runs-on: debian-12
steps: steps:
- name: Tools installieren
run: |
apt-get update
apt-get install -y git zip curl
- name: Repo klonen - name: Repo klonen
run: | run: |
git clone http://oauth2:${GITEA_TOKEN}@10.10.2.140:3000/Torsten/HailMaryGuildTools.git repo rm -rf /tmp/repo
git clone http://oauth2:${GITEA_TOKEN}@10.10.2.140:3000/Torsten/HailMaryGuildTools.git /tmp/repo
- name: ZIP bauen - name: ZIP bauen
run: | run: |
cd repo cd /tmp/repo
git archive --format=zip --output=../release.zip HEAD git archive --format=zip --output=/tmp/HailMaryGuildTools-${GITEA_REF_NAME}.zip HEAD
ls -lh /tmp/HailMaryGuildTools-${GITEA_REF_NAME}.zip
- name: Release hochladen - name: Token prüfen
run: | run: |
curl -X POST \ test -n "${GITEA_TOKEN}" && echo "GITEA_TOKEN vorhanden" || (echo "GITEA_TOKEN fehlt" && exit 1)
-H "Authorization: token ${GITEA_TOKEN}" \
-F "attachment=@release.zip" \ - name: ZIP als Generic Package hochladen
http://10.10.2.140:3000/api/v1/repos/Torsten/HailMaryGuildTools/releases/TAG/assets run: |
curl --fail --verbose \
--user "Torsten:${GITEA_TOKEN}" \
--upload-file "/tmp/HailMaryGuildTools-${GITEA_REF_NAME}.zip" \
"http://10.10.2.140:3000/api/packages/Torsten/generic/HailMaryGuildTools/${GITEA_REF_NAME}/HailMaryGuildTools-${GITEA_REF_NAME}.zip"