I have to admin it, at some point I felt like Edison. Trying things again and again and not seeming to make any progress. Well, other than continuously finding more things that didn’t work.
But here is the screenshot with the proof!

As you can seen. the Forgejo Runner can compile the LibrePlan code and upload the created artifact.
Yes, I know, there’s sooo much more to do. But this step is great and I love it.
The above screenshot is of my workstation and to be honest, it only took me (me checks git log –oneline –after ‘2025-11-01’ | wc)… well.. err… 30 commits to get to this point.
So, let me tidy up all this and commit and push this milestone. Done!
Now you can run a Forgejo server for yourself, add a Forgejo runner (docker) and build LibrePlan.war yourself!