61be5efadc
- actions/cache@v4 for node_modules across unit-tests and build jobs - Manual sha256sum key since Gitea lacks hashFiles() support - Docker BuildKit registry-based cache layers (--cache-from/--cache-to) - Both runners configured with their own cache server ports