Page 1 of 1

Compile uaEFI firmware using GitHub Actions in my fork

Posted: Mon Jul 21, 2025 1:06 pm
by Automate
I would like to make a minor change to the firmware code and compile it for uaEFI using GitHub Actions. How?

Re: Compile for uaEFI in my GitHub fork

Posted: Fri Jul 25, 2025 1:08 pm
by Automate
There may be a better way but here is what I did:

When you fork the rusefi/rusefi repository into your own, it will create a .github/workflows folder that contains build-firmware.yaml

Github will autmatically disable this Action during the fork so it does not run needlessly.

From you repository in Github web page, go to the Actions menu at the top.
Under All Workflows, you should see one called Firmware at GHA. Select it and then Enable it. If needed you can manually trigger the Action.

After the compile is complete it should create a zip file for your you board under the Artifacts of the Action.

You may want to disable the Action again after you get your firmware so it does not continue to run needlessly.