Page 1 of 1

Automate Your Factorio Mod Uploads

Posted: Sat Nov 02, 2024 8:41 pm
by TheBrutalX
Automate Your Factorio Mod Uploads with factorio-mod-uploader-action

If you're a Factorio mod developer looking to streamline your workflow, factorio-mod-uploader-action is here to help! This GitHub Action automates the packaging and uploading of your mods to the Factorio mod portal directly from your repository.

Features:

Automatic Packaging: Converts your mod into the required ZIP format effortlessly.
Seamless Integration: Fits smoothly into your existing GitHub workflows.
Secure Uploads: Uses your Factorio API key securely for uploads.
Version Management: Automatically handles versioning using your Git tags.
How to Get Started:

Set Up the Workflow File: Add the action to your GitHub workflow.
Add Your Factorio API Key: Store your API key securely in GitHub Secrets.
Push a Tag to Trigger the Action: Uploads occur when you push a new tag.
Benefits:

Time-Saving: Automates repetitive tasks, letting you focus on development.
Error Reduction: Minimizes mistakes that can happen with manual uploads.
Organized Versions: Keeps your mod versions in order using Git tags.
Repository Link: factorio-mod-uploader-action

Feel free to explore the repository for more details or to contribute!

Re: Automate Your Factorio Mod Uploads

Posted: Sun Nov 03, 2024 5:06 am
by micromario
Very cool project. How does this differ from https://github.com/fgardt/factorio-mod-template

Re: Automate Your Factorio Mod Uploads

Posted: Mon Nov 04, 2024 7:40 pm
by TheBrutalX
Hi, they are really very similar, I honestly didn't look if there were similar systems, I got the idea and developed it, being that I am creating my first mods and every time doing the same procedures was getting tedious.

I thought to myself, why not automate this whole operation?

This is just the first version but I already have further improvements in mind and I tried to be as atomic in the steps to make the operations as modular as possible.