10-06-2024, 12:18 AM
WeiDU Mod Packager: A GitHub Action for modders to automate mod package creation!
https://www.gibberlings3.net/forums/topi...-creation/
WeiDU Mod Packager is a highly customizable GitHub Action that can be used to automate the creation of mod packages. Like AL|EN's Infinity Auto Packager it takes care of adding PI-specific iemod packages and platform-specific zip archives whenever a new mod release is published.
The action provides a number of parameters to customize mod package creation, such as:
-
Mod package type: iemod package or platform-specific zip archive (Windows, Linux, macOS).
-
Architecture of included setup binaries: e.g. x86 (32-bit) or amd64 (64-bit).
-
Mod package version: Whether to draw version number from the mod's tp2 VERSION flag, the GitHub release tag name, or specify a custom version string.
-
Naming scheme: Derive from the mod's tp2 filename, the "Name" definition in the PI metadata file, or provide a custom mod package name.
-
WeiDU version: The WeiDU version to use for the mod's setup binary.
-
Platform-specific name prefixes: Helps to identify the target platform of the created mod package. The default prefixes are fully compatible with the modhub micro service.
More details, operating instructions and a number of predefined scripts can be found on GitHub: WeiDU Mod Packager
https://www.gibberlings3.net/forums/topi...-creation/