build: make Foundry release zips installable and wire manifest download URLs
This commit is contained in:
@@ -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'
|
||||
|
||||
@@ -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"
|
||||
|
||||
+1
-1
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user