{"id":51076997,"url":"https://github.com/zozo123/gha-cache-field-guide","last_synced_at":"2026-06-23T15:02:07.509Z","repository":{"id":362313031,"uuid":"1258366346","full_name":"zozo123/gha-cache-field-guide","owner":"zozo123","description":"MVP POC website for GitHub Actions cache strategy with Incredibuild and Islo","archived":false,"fork":false,"pushed_at":"2026-06-03T14:25:46.000Z","size":10,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-06-03T16:11:29.783Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://zozo123.github.io/gha-cache-field-guide/","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zozo123.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-06-03T14:08:00.000Z","updated_at":"2026-06-03T14:45:37.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/zozo123/gha-cache-field-guide","commit_stats":null,"previous_names":["zozo123/gha-cache-field-guide"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/zozo123/gha-cache-field-guide","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zozo123%2Fgha-cache-field-guide","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zozo123%2Fgha-cache-field-guide/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zozo123%2Fgha-cache-field-guide/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zozo123%2Fgha-cache-field-guide/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zozo123","download_url":"https://codeload.github.com/zozo123/gha-cache-field-guide/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zozo123%2Fgha-cache-field-guide/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34694786,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-23T02:00:07.161Z","response_time":65,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-06-23T15:02:04.710Z","updated_at":"2026-06-23T15:02:07.505Z","avatar_url":"https://github.com/zozo123.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CI Caching Is Not One Cache\n\nConcise MVP POC microsite comparing what to use when accelerating GitHub Actions:\n\n- native dependency/build caches for already-warm state,\n- Incredibuild's proprietary Build Cache / CI-CD acceleration for fresh or dirty compiler work,\n- BuildKit cache for Docker,\n- disposable Islo runners as the clean-runner substrate.\n\nThe site is intentionally static so it can be published with GitHub Pages without\na build step.\n\n## Run Locally\n\n```bash\npython3 -m http.server 8080\n```\n\nThen open:\n\n```text\nhttp://localhost:8080\n```\n\n## Publish\n\nPush this repo to GitHub and enable Pages from the repository root, or serve the\nfolder from any static host.\n\n## Message\n\nNative caches are best when the same workspace is already warm. Incredibuild\nBuild Cache is strongest when GitHub Actions runners are fresh, ephemeral, or\ninvalidated by timestamp churn, because it restores compiler artifacts across\njobs and runners.\n\nThis is not a universal \"IB beats every cache\" story. It is a practical\ncomparison: C/C++ and Rust are strong Incredibuild candidates; Go, Docker, and\nJavaScript usually want native/tool-specific caches first.\n\nDocker note: BuildKit cache is the right Docker acceleration layer. Alpine TLS\nno longer reproduces in the Islo sandbox; the full upstream `moby/buildkit` cold\nDockerfile still hits a BuildKit stream issue, so the demo should use a\ncontrolled app Dockerfile.\n\n## Links\n\n- GitHub Actions: https://docs.github.com/en/actions\n- Blacksmith: https://www.blacksmith.sh/\n- Incredibuild CI/CD acceleration: https://www.incredibuild.com/solutions/ci-cd-acceleration\n- Islo: https://islo.dev\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzozo123%2Fgha-cache-field-guide","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzozo123%2Fgha-cache-field-guide","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzozo123%2Fgha-cache-field-guide/lists"}