CICD für FoundryVTT Manifest #10

Closed
opened 2025-09-25 15:48:03 +02:00 by macniel · 2 comments

Damit das Modul auch von FoundryVTT geladen werden kann, müssen bestimmte Kriterien erfüllt werden, darunter.

system.json

Diese Datei muss verfügbar gemacht werden, damit das manifest zum installieren des Systems gefunden werden kann. Die system.json muss entsprechend bei jedem release angepasst werden, am besten automatisch

Download
Sobald ein neuer Release existiert, muss diese Adresse in der system.json ebenfalls angepasst werden, diese zielt dann idealerweise auf ein gepacktes und minifiziertes Zip Archiv.

Damit das Modul auch von FoundryVTT geladen werden kann, müssen bestimmte Kriterien erfüllt werden, darunter. **system.json** Diese Datei muss verfügbar gemacht werden, damit das manifest zum installieren des Systems gefunden werden kann. Die system.json muss entsprechend bei jedem release angepasst werden, am besten automatisch **Download** Sobald ein neuer Release existiert, muss diese Adresse in der system.json ebenfalls angepasst werden, diese zielt dann idealerweise auf ein gepacktes und minifiziertes Zip Archiv.
macniel self-assigned this 2025-09-25 15:48:20 +02:00
macniel added this to the DSA 4.1 Game Module für Foundry project 2025-09-25 15:48:24 +02:00
macniel added this to the CICD milestone 2025-09-25 15:48:48 +02:00
macniel changed title from CICD to CICD für FoundryVTT Manifest 2025-09-25 16:03:17 +02:00
macniel added a new dependency 2025-09-25 17:26:56 +02:00
macniel removed a dependency 2025-09-25 17:27:15 +02:00
Poster
Owner

Das automatische Update in FoundryVTT meckert, dass die Manifest.json ungültig ist.

Das automatische Update in FoundryVTT meckert, dass die Manifest.json ungültig ist.
Poster
Owner

Durch anpassung des Release Workflows und der system.json, damit diese in "manifest" immer auf die statische system.json zeigt, ist dieses Issue beseitigt und der Update Mechanismus funktioniert nun.

Durch anpassung des Release Workflows und der system.json, damit diese in "manifest" immer auf die statische system.json zeigt, ist dieses Issue beseitigt und der Update Mechanismus funktioniert nun.
Sign in to join this conversation.
No Label
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: macniel/foundry-dsa41-game#10
There is no content yet.