Skip to content

Changes

Started by timer
Started 1 day 23 hr ago
Took 3 hr 30 min on built-in
Updated nightly build
openmodelica at
Updated nightly build
openmodelica at
Updated nightly build
openmodelica at
Updated nightly build
openmodelica at
Updated nightly build
openmodelica at
Give each gitcache remote its own tag namespace

OMSimulator, SuiteSparse and sundials all have a v3.0.0 tag. Fetching
every remote's tags into the shared refs/tags/ let the first one win;
the rejected tag objects were still downloaded but unreferenced, so
workspaces cloned with --reference borrowed them and gc pruned them two
weeks later. The checkout then fails with
"fatal: bad object refs/tags/v3.0.0".

Tags now go to refs/tags/<remote>/*, and the cache never prunes, since
workspaces depend on every object they borrowed.

Assisted-by: Claude Opus 5.5
Martin Sjölund at
Updated nightly build
openmodelica at
Updated nightly build
openmodelica at