That works yes. If you don't need/use master/main you don't have to check it out and keep updated. Assuming you have your "newBranchName" already checked out:
@sliptonic, @mlampert: Would it be an issue to use an external libarea instead of the one included in the FreeCAD sources? The FreeBSD port appears to be doing so, but with the Heeksa/libarea and not with danielfalck/libarea which is referenced here . AFAIK libarea hasn't been maintained for quite ...
The library maintainer split the repository and eliminated the dependency for the production code. If you want to buy somebody a beer, send him some love, great library, great developer: https://github.com/jbuckmccready Happy to report that I finally made it through CI on all 3 targets - phew, what ...
For the CI build on github I want/need to set things up but don't want to force anybody else to _have_to_ setup their development box the same way, which might not even be possible if the build is on anything other than Debian based. Basically I want to change the default value of an option dependin...
'k, this is not an issue with the workflow but (not unexpected) a user error. Installing those packages is not enough one also needs to force cargo to actually use those. The reason the build was succeeding on my local machine was because cargo and rust sprinkle the filesystem with hidden stashes of...
If you're working with the UI at all the simplest way is probably at Job creation, or when editing a Job. Once you're selected the face you can press the "Z-Axis" button and it will make that face aligned in the XY plane. layout.png If you're not using the UI you can check the code that do...
It's almost like it depends on where/when the build is being run and depending on "something" it works or it doesn't. I guess what I mean by this is that the action "CMake Build" is not executed in the same environment as "Install FreeCAD dependencies" of the same work...
chennes I think there's something else going. The linux build still occasionally fails (ignore Windows for now). Checking the logs of this run https://github.com/mlampert/FreeCAD/actions/runs/6104597253/job/16566840800 clearly indicate that the package librust-num-traits-dev is successfully downloa...