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!
Automate Your Factorio Mod Uploads
-
- Manual Inserter
- Posts: 2
- Joined: Sat Nov 02, 2024 2:51 am
- Contact:
- micromario
- Fast Inserter
- Posts: 109
- Joined: Thu Apr 05, 2018 11:53 am
- Contact:
Re: Automate Your Factorio Mod Uploads
Very cool project. How does this differ from https://github.com/fgardt/factorio-mod-template
-
- Manual Inserter
- Posts: 2
- Joined: Sat Nov 02, 2024 2:51 am
- Contact:
Re: Automate Your Factorio Mod Uploads
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.
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.