Add factorio-mod-push action
Composite action that sets version in info.json, creates README.md
if missing, zips with {name}_{version}.zip structure, and uploads
to mods.factorio.com via init_upload + finish_upload API.
Fails on any API error (auth, unknown mod, invalid release).
This commit is contained in:
@@ -20,6 +20,12 @@ Pushes both SHA-tagged and `latest` versions.
|
||||
|
||||
**Inputs:** `chart-path`, `version`, `app-version`, `username`, `password`
|
||||
|
||||
### `factorio-mod-push`
|
||||
Set version, zip, and upload a Factorio mod to mods.factorio.com. Creates README.md if missing. Fails on any API error (auth, unknown mod, invalid release).
|
||||
|
||||
**Inputs:** `mod-folder` (default `.`), `version`, `factorio-token`
|
||||
**Outputs:** `zip-path`
|
||||
|
||||
### `helm-deploy`
|
||||
Deploy via helmbot SSH to vmd127288. Validates all inputs server-side.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user