diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ea576d1..e00df43 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -15,9 +15,9 @@ jobs: - name: Build zips run: | mkdir -p dist - zip -r dist/sla-brp.zip sla-brp -x "*.DS_Store" - zip -r dist/sla-industries-brp.zip sla-industries-brp -x "*.DS_Store" - zip -r dist/sla-industries-compendium.zip sla-industries-compendium -x "*.DS_Store" + (cd sla-brp && zip -r ../dist/sla-brp.zip . -x "*.DS_Store") + (cd sla-industries-brp && zip -r ../dist/sla-industries-brp.zip . -x "*.DS_Store") + (cd sla-industries-compendium && zip -r ../dist/sla-industries-compendium.zip . -x "*.DS_Store") - name: Upload to release if: github.event_name == 'release' diff --git a/scripts/build-release.sh b/scripts/build-release.sh index 80a3ad3..a3d84aa 100755 --- a/scripts/build-release.sh +++ b/scripts/build-release.sh @@ -8,9 +8,9 @@ mkdir -p "$OUT_DIR" rm -f "$OUT_DIR/sla-brp.zip" "$OUT_DIR/sla-industries-brp.zip" "$OUT_DIR/sla-industries-compendium.zip" cd "$ROOT_DIR" -zip -r "$OUT_DIR/sla-brp.zip" sla-brp -x "*.DS_Store" -zip -r "$OUT_DIR/sla-industries-brp.zip" sla-industries-brp -x "*.DS_Store" -zip -r "$OUT_DIR/sla-industries-compendium.zip" sla-industries-compendium -x "*.DS_Store" +(cd sla-brp && zip -r "$OUT_DIR/sla-brp.zip" . -x "*.DS_Store") +(cd sla-industries-brp && zip -r "$OUT_DIR/sla-industries-brp.zip" . -x "*.DS_Store") +(cd sla-industries-compendium && zip -r "$OUT_DIR/sla-industries-compendium.zip" . -x "*.DS_Store") echo "Created:" echo " $OUT_DIR/sla-brp.zip" diff --git a/sla-brp/world.json b/sla-brp/world.json index 3d1c3ce..f51853e 100644 --- a/sla-brp/world.json +++ b/sla-brp/world.json @@ -15,7 +15,7 @@ "maximum": "13" }, "system": "sla-industries-brp", - "systemVersion": "13.1.54", + "systemVersion": "13.1.55", "manifest": "https://raw.githubusercontent.com/slaguru666/sla_industries_brp/main/sla-brp/world.json", "download": "https://github.com/slaguru666/sla_industries_brp/releases/latest/download/sla-brp.zip", "url": "https://github.com/slaguru666/sla_industries_brp" diff --git a/sla-industries-brp/system.json b/sla-industries-brp/system.json index 5dd6d89..04d2bb2 100644 --- a/sla-industries-brp/system.json +++ b/sla-industries-brp/system.json @@ -83,8 +83,18 @@ "primaryTokenAttribute": "health", "secondaryTokenAttribute": "power", "socket": true, + "relationships": { + "requires": [ + { + "id": "sla-industries-compendium", + "type": "module", + "manifest": "https://raw.githubusercontent.com/slaguru666/sla_industries_brp/main/sla-industries-compendium/module.json", + "compatibility": {} + } + ] + }, "manifest": "https://raw.githubusercontent.com/slaguru666/sla_industries_brp/main/sla-industries-brp/system.json", - "download": "https://github.com/slaguru666/sla_industries_brp/archive/refs/heads/main.zip", + "download": "https://github.com/slaguru666/sla_industries_brp/releases/latest/download/sla-industries-brp.zip", "license": "LICENSE.txt", "changelog": "CHANGELOG.md", "url": "https://github.com/slaguru666/sla_industries_brp/tree/main/sla-industries-brp" diff --git a/sla-industries-compendium/module.json b/sla-industries-compendium/module.json index f8e3bf4..ef46c65 100644 --- a/sla-industries-compendium/module.json +++ b/sla-industries-compendium/module.json @@ -295,6 +295,6 @@ "description": "Draft SLA Industries compendium module targeting the SLA Industries BRP system for Foundry VTT.", "url": "https://github.com/slaguru666/sla_industries_brp/tree/main/sla-industries-compendium", "manifest": "https://raw.githubusercontent.com/slaguru666/sla_industries_brp/main/sla-industries-compendium/module.json", - "download": "https://github.com/slaguru666/sla_industries_brp/archive/refs/heads/main.zip", + "download": "https://github.com/slaguru666/sla_industries_brp/releases/latest/download/sla-industries-compendium.zip", "license": "LICENSE.txt" }