build: make Foundry release zips installable and wire manifest download URLs
This commit is contained in:
@@ -15,9 +15,9 @@ jobs:
|
|||||||
- name: Build zips
|
- name: Build zips
|
||||||
run: |
|
run: |
|
||||||
mkdir -p dist
|
mkdir -p dist
|
||||||
zip -r dist/sla-brp.zip sla-brp -x "*.DS_Store"
|
(cd sla-brp && zip -r ../dist/sla-brp.zip . -x "*.DS_Store")
|
||||||
zip -r dist/sla-industries-brp.zip sla-industries-brp -x "*.DS_Store"
|
(cd sla-industries-brp && zip -r ../dist/sla-industries-brp.zip . -x "*.DS_Store")
|
||||||
zip -r dist/sla-industries-compendium.zip sla-industries-compendium -x "*.DS_Store"
|
(cd sla-industries-compendium && zip -r ../dist/sla-industries-compendium.zip . -x "*.DS_Store")
|
||||||
|
|
||||||
- name: Upload to release
|
- name: Upload to release
|
||||||
if: github.event_name == '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"
|
rm -f "$OUT_DIR/sla-brp.zip" "$OUT_DIR/sla-industries-brp.zip" "$OUT_DIR/sla-industries-compendium.zip"
|
||||||
|
|
||||||
cd "$ROOT_DIR"
|
cd "$ROOT_DIR"
|
||||||
zip -r "$OUT_DIR/sla-brp.zip" sla-brp -x "*.DS_Store"
|
(cd sla-brp && zip -r "$OUT_DIR/sla-brp.zip" . -x "*.DS_Store")
|
||||||
zip -r "$OUT_DIR/sla-industries-brp.zip" sla-industries-brp -x "*.DS_Store"
|
(cd sla-industries-brp && zip -r "$OUT_DIR/sla-industries-brp.zip" . -x "*.DS_Store")
|
||||||
zip -r "$OUT_DIR/sla-industries-compendium.zip" sla-industries-compendium -x "*.DS_Store"
|
(cd sla-industries-compendium && zip -r "$OUT_DIR/sla-industries-compendium.zip" . -x "*.DS_Store")
|
||||||
|
|
||||||
echo "Created:"
|
echo "Created:"
|
||||||
echo " $OUT_DIR/sla-brp.zip"
|
echo " $OUT_DIR/sla-brp.zip"
|
||||||
|
|||||||
+1
-1
@@ -15,7 +15,7 @@
|
|||||||
"maximum": "13"
|
"maximum": "13"
|
||||||
},
|
},
|
||||||
"system": "sla-industries-brp",
|
"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",
|
"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",
|
"download": "https://github.com/slaguru666/sla_industries_brp/releases/latest/download/sla-brp.zip",
|
||||||
"url": "https://github.com/slaguru666/sla_industries_brp"
|
"url": "https://github.com/slaguru666/sla_industries_brp"
|
||||||
|
|||||||
@@ -83,8 +83,18 @@
|
|||||||
"primaryTokenAttribute": "health",
|
"primaryTokenAttribute": "health",
|
||||||
"secondaryTokenAttribute": "power",
|
"secondaryTokenAttribute": "power",
|
||||||
"socket": true,
|
"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",
|
"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",
|
"license": "LICENSE.txt",
|
||||||
"changelog": "CHANGELOG.md",
|
"changelog": "CHANGELOG.md",
|
||||||
"url": "https://github.com/slaguru666/sla_industries_brp/tree/main/sla-industries-brp"
|
"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.",
|
"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",
|
"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",
|
"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"
|
"license": "LICENSE.txt"
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user