diff options
| author | nippy <nippy@tuta.io> | 2026-08-10 19:08:40 +0200 |
|---|---|---|
| committer | nippy <nippy@tuta.io> | 2026-08-10 19:08:40 +0200 |
| commit | 47bc6ce66ec245e47c52ef80602536aa1aacbd38 (patch) | |
| tree | 0bbd3c7e677e6f1f7ced7b689fc2961158efa8ca | |
| parent | 85cd503bb100337987adc2455a1a1d1b0f5bbdfe (diff) | |
| download | RaveOS-build-iso-47bc6ce66ec245e47c52ef80602536aa1aacbd38.tar.gz RaveOS-build-iso-47bc6ce66ec245e47c52ef80602536aa1aacbd38.zip | |
new iso
| -rw-r--r-- | .forgejo/workflows/build-iso.yml | 27 |
1 files changed, 20 insertions, 7 deletions
diff --git a/.forgejo/workflows/build-iso.yml b/.forgejo/workflows/build-iso.yml index d970d29..696803d 100644 --- a/.forgejo/workflows/build-iso.yml +++ b/.forgejo/workflows/build-iso.yml @@ -293,14 +293,27 @@ jobs: ISO_NAME="${ISO_NAME:-unknown}" ISO_SHA256="${ISO_SHA256:-n/a}" - curl -s \ - -F "payload_json=$(cat <<JSON -{ - "content": "@everyone\n> **RaveOS · Új ISO elérhető!**\n> \n> Verzió: **${TAG}**\n> Fájl: \`${ISO_NAME}\`\n> Letöltés: https://links.rp1.hu/raveos-download\n> SHA256: \`${ISO_SHA256}\`", - "allowed_mentions": {"parse": ["everyone"]} + JSON_PAYLOAD=$(TAG="${TAG}" ISO_NAME="${ISO_NAME}" ISO_SHA256="${ISO_SHA256}" python3 -c " +import json, os +tag = os.environ.get('TAG', 'unknown') +name = os.environ.get('ISO_NAME', 'unknown') +sha = os.environ.get('ISO_SHA256', 'n/a') +msg = { + 'content': '\n'.join([ + '@everyone', + '> **RaveOS · Új ISO elérhető!**', + '> ', + f'> Verzió: **{tag}**', + f'> Fájl: \`{name}\`', + '> Letöltés: https://links.rp1.hu/raveos-download', + f'> SHA256: \`{sha}\`', + ]), + 'allowed_mentions': {'parse': ['everyone']}, } -JSON -)" \ +print(json.dumps(msg, ensure_ascii=False)) +") + curl -s \ + -F "payload_json=${JSON_PAYLOAD}" \ -F "file=@assets/discord-notify.png" \ -X POST "${DISCORD_WEBHOOK}" \ || true |