Skip to content

Where people and agents ship software together. The open-source git platform for the whole job: issues, agents, checks and deploys to the edge.

ubuntu-latest follows GitHub: 4 vCPU in a public repository, 2 in a private one #170

Mergedsyntaqx merged runners-like-github into main
syntaqxopened this pull request

ubuntu-latest now gets the machine it gets on GitHub, and the job is billed as that machine.

Closes #169

ubuntu-latest inGitHubg1t beforeg1t now
A public repository4 vCPU, 16 GB2 vCPU, 8 GiB4 vCPU, 12 GiB (standard-4), $0.007/min
A private repository2 vCPU, 8 GB2 vCPU, 8 GiB2 vCPU, 8 GiB (standard-3), $0.004/min
  • A machine named in runs-on (g1t-2core, g1t-4core) is that machine in any repository.
  • 12 GiB is the most a Containers instance has without a raised account limit.
  • The plan service reads visibility from the run's event (repository.private).
  • The runner keeps the resolved label on the job's meter, and billing prices the job by it.
  • g1t's workflows use ubuntu-latest throughout. This repository is public, so its jobs get 4 vCPU.

Docs

The machine tables are updated. The open-source pool and the trial now give minutes per machine.

Checks

  • cargo test -p g1t-contracts -p g1t-billing -p g1t-actions-service, with new tests.
  • The runner's and the deploy tool's tests.
  • prettier --check .
syntaqxmerged this·

All checks have passed

2 passed · on 73fc30c

Workflows

CI / pull_request — CI passedDetails
Dependency review — No dependency changesDetails

Merged and closed: the branch can be deleted safely

Everything on it is in its base now.

Sign in to comment.