Compile uaEFI firmware using GitHub Actions in my fork
-
- Posts: 17
- Joined: Mon Jun 23, 2025 1:58 pm
Compile uaEFI firmware using GitHub Actions in my fork
I would like to make a minor change to the firmware code and compile it for uaEFI using GitHub Actions. How?
Last edited by Automate on Fri Jul 25, 2025 1:12 pm, edited 1 time in total.
-
- Posts: 17
- Joined: Mon Jun 23, 2025 1:58 pm
Re: Compile for uaEFI in my GitHub fork
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.
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.