QuackieMackie
Active member
Has anyone here created a GitHub Action that automatically builds and packages XenForo add-ons for release?
I’ve been managing several add-ons recently, and manually building each release is starting to become a bit of a pain point, I keep forgetting to run the command and just skipping versions (totally my fault). I am aware I could just create a local .git hook that runs the command with each push but long term the action would be better.
A CI/CD workflow that builds the add-on .zip automatically when pushing a new release tag would make the process far smoother.
If something like this already exists, I’d love to check it out. If not, I’m considering creating one. (Never done it before but I'm up for it)
I’ve been managing several add-ons recently, and manually building each release is starting to become a bit of a pain point, I keep forgetting to run the command and just skipping versions (totally my fault). I am aware I could just create a local .git hook that runs the command with each push but long term the action would be better.
A CI/CD workflow that builds the add-on .zip automatically when pushing a new release tag would make the process far smoother.
If something like this already exists, I’d love to check it out. If not, I’m considering creating one. (Never done it before but I'm up for it)