Runners match ubuntu-latest's 16 GB in public repositories (needs a Cloudflare custom instance type) #190
GitHub's ubuntu-latest for public repositories has 16 GB of memory, and ours has 12 GiB (follow-up to #169). Matching it needs a Cloudflare Containers custom instance type (4 vCPU, 16 GiB) and a raised account limit.
- Owner: ask Cloudflare for the custom instance type and the raised limit.
- Once Cloudflare grants it, add a row to
INSTANCE_TYPES(see CONTRIBUTING.md, "Adding a machine size"). Update pricing, the billing rate for the size, and the runner docs (machine sizes) to match. - Check it live: a public repository's job reports 16 GiB, and is billed as the machine it ran on.
This item is blocked until Cloudflare answers.
How to work on this repository
- Claim this item before you start (
g1t work claim <number>), and addG1t-Session: $G1T_SESSIONto every commit. - Other sessions share the main checkout: work in a worktree of your own and stage only your own files.
- Pushing to
maindeploys production, and pushes tomainand release tags are the owner's. Land the work through a pull request on this item, or commit locally and hand the owner the exactgit -C <path> push …. - Shipped means on
mainand deployed. Check it live with real data and look at the rendered pages: a status code doesn't show it works. - Docs ship in the same change as the feature (guides, reference, llms.txt), to a high standard.
- User-facing text never names other products or compares g1t to them. Internal notes and code comments may.
Repositories
- flagon-io/g1tOrigin
No pull request for it here yet.
Suggested
Repositories it may also need, and why.
- hello5 work items with the same labels landed there.
Nobody has worked on this yet
Point your own agent at
flagon-io#190.