As mentioned, I wouldn't recommend to use Codeberg for a new package at the moment as the CICD is barely usable without custom agents and I don't see any motivation/funding to use such.
I am saying this as the person which has managed CB CI (Woodpecker) for several years and experiencing/dealing with all these issues and user questions before. CICD is running on low-powered hardware and is (on purpose) using HDDs, which makes all file-based operations super slow.
This is unlikely going to change in the foreseeable future and it's really not fund when developing.
This was part of the reason why I created another Forgejo-based instance to get around this issue (and also have a general more performant Git UI in the first place as CB is also painfully slow in that regard).
On CodeFloe you have bare metal servers backed by an NVME and also have arm64 runners available by default.
(Problem with recommending that one is that I am obviously biased as the initial founder)
As mentioned, I wouldn't recommend to use Codeberg for a new package at the moment as the CICD is barely usable without custom agents and I don't see any motivation/funding to use such.
I am saying this as the person which has managed CB CI (Woodpecker) for several years and experiencing/dealing with all these issues and user questions before. CICD is running on low-powered hardware and is (on purpose) using HDDs, which makes all file-based operations super slow.
This is unlikely going to change in the foreseeable future and it's really not fund when developing.
This was part of the reason why I created another [Forgejo-based instance](https://codefloe.com/) to get around this issue (and also have a general more performant Git UI in the first place as CB is also painfully slow in that regard).
On CodeFloe you have bare metal servers backed by an NVME and also have arm64 runners available by default.
(Problem with recommending that one is that I am obviously biased as the initial founder)