Commit Graph

13 Commits

Author SHA1 Message Date
Sebastian Seedorf
eb3e4613db fix: quote description with colon in factorio-mod-push 2026-05-19 18:39:05 +02:00
Sebastian Seedorf
a8c19073a3 Remove helm binary dependency from helm-package-push
Replace 'helm package' with sed on Chart.yaml + tar czf.
No external tool needed beyond coreutils (sed, tar, curl).
2026-05-19 18:26:42 +02:00
Sebastian Seedorf
de4c48d0bf 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).
2026-05-19 18:17:08 +02:00
Sebastian Seedorf
a2532a705d fix: install helm via binary download, drop apt 2026-05-19 17:27:59 +02:00
Sebastian Seedorf
7d3eb6c21a add version-bump action 2026-05-19 17:18:39 +02:00
Caesar2011
1db60bec36 Install latest version of helm via apt 2026-05-19 00:06:18 +02:00
Caesar2011
6300308da2 Install latest version of helm via script 2026-05-18 23:55:59 +02:00
Caesar2011
411ab990fb Install latest version of helm via script 2026-05-18 23:53:20 +02:00
Caesar2011
a44fac6847 Merge remote-tracking branch 'origin/main'
# Conflicts:
#	helm-package-push/action.yml
2026-05-18 18:53:20 +02:00
Caesar2011
13fc558d66 Install latest version of helm 2026-05-18 18:52:56 +02:00
Caesar2011
2001c09fb2 Install latest version of helm 2026-05-18 18:48:34 +02:00
Caesar2011
20f7ef6a26 Updated context var name 2026-05-18 18:40:35 +02:00
Caesar2011
f10553852c Initial commit 2026-05-18 18:25:58 +02:00