Some checks failed
Build and Test / build (pull_request) Failing after 41m54s
The previous `git fetch --tags` triggers full history negotiation against the upstream FreeCAD-derived repo (~45k commits), causing HTTP 504 gateway timeouts on the Gitea instance. Replace with a depth=1 refspec fetch that pulls only tag refs without negotiating reachable objects behind them. This is sufficient for `git describe --tags --always` to resolve a version string.