mirror of
https://github.com/c3lang/c3c.git
synced 2026-02-27 03:51:18 +00:00
- Add retry loops to all package manager commands (apt, apk, pacman, pkg). - Implement daily package caching to minimize external server hits. - Enable Docker layer caching in CI using buildx and GHA backend. - Sync CI Docker build steps with the build-with-docker.sh logic. - We don't, or more accurately, can't actually use `build-with-docker.sh` anymore in CI. Maybe we should move it to scripts/tools/ to keep the root directory clean. - add ramdisk for BSD, shave 30/60 seconds. - change BDSs to cross-platform-actions/action for a cleaner ci and skip SLOW_TESTS for BSDs: this shaves a few seconds - set global CACHE_INVALIDATION_SEED