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.

Deploy

Every sandbox on g1t's runners has 20 GB of disk, the most Cloudflare Containers give one, as much or more than a GitHub-hosted ubuntu-latest's 14 GB: the standard machine (ubuntu-latest and every other hosted label, and all other work) becomes a custom instance type of 1 vCPU, 4 GiB and 20 GB, where standard-1 had half a vCPU and 8 GB, and g1t-2core a custom 2 vCPU, 8 GiB and 20 GB, where standard-3 had 16 GB; g1t-4core stays standard-4, which already had 20 GB. 1 vCPU is the smallest a custom type may have, and Cloudflare bills CPU only as it is used, so the doubled vCPU costs only what a job uses of it. The contracts' instance table, its TypeScript mirror and the billing keeper's standard sandbox say the same sizes; the price scales, worked out as before from Cloudflare's list prices with every vCPU busy and the Durable Object behind each, are now 1.9 for g1t-2core and 3.4 for g1t-4core, against the larger standard machine, and the fallbacks for a sandbox second (33 millionths of a dollar with its vCPU busy) and a build second (16) follow it. A test holds wrangler.jsonc's sizes to the contracts', and another the scales to the list prices. The docs' machine tables, the larger machines' prices and the Cloudflare deploy guide say so.#260

How this runs on g1t · 32 notes
  • check: `actions/checkout` checks out from g1t.
  • check: `actions/cache/restore`: g1t keeps the cache per repository: up to 2 GiB an entry and 10 GiB a repository, until it goes 7 days unused, and at most 28 days.
  • plan: `actions/checkout` checks out from g1t.
  • plan: `environment`: the job gets the values its secrets and variables give this environment once the environment's protection rules (required reviewers, a wait timer, which branches may deploy) let it through. Unless it says `deployment: false`, the run records a deployment to it.
  • migrate: `actions/checkout` checks out from g1t.
  • migrate: `actions/cache/restore`: g1t keeps the cache per repository: up to 2 GiB an entry and 10 GiB a repository, until it goes 7 days unused, and at most 28 days.
  • migrate: `environment`: the job gets the values its secrets and variables give this environment once the environment's protection rules (required reviewers, a wait timer, which branches may deploy) let it through. Unless it says `deployment: false`, the run records a deployment to it.
  • core: `actions/checkout` checks out from g1t.
  • core: `actions/cache`: g1t keeps the cache per repository: up to 2 GiB an entry and 10 GiB a repository, until it goes 7 days unused, and at most 28 days.
  • core: `actions/cache`: g1t keeps the cache per repository: up to 2 GiB an entry and 10 GiB a repository, until it goes 7 days unused, and at most 28 days.
  • core: `actions/cache/restore`: g1t keeps the cache per repository: up to 2 GiB an entry and 10 GiB a repository, until it goes 7 days unused, and at most 28 days.
  • core: `actions/cache`: g1t keeps the cache per repository: up to 2 GiB an entry and 10 GiB a repository, until it goes 7 days unused, and at most 28 days.
  • core: `actions/cache`: g1t keeps the cache per repository: up to 2 GiB an entry and 10 GiB a repository, until it goes 7 days unused, and at most 28 days.
  • core: `actions/cache/restore`: g1t keeps the cache per repository: up to 2 GiB an entry and 10 GiB a repository, until it goes 7 days unused, and at most 28 days.
  • core: `environment`: the job gets the values its secrets and variables give this environment once the environment's protection rules (required reviewers, a wait timer, which branches may deploy) let it through. Unless it says `deployment: false`, the run records a deployment to it.
  • edge: `actions/checkout` checks out from g1t.
  • edge: `actions/cache`: g1t keeps the cache per repository: up to 2 GiB an entry and 10 GiB a repository, until it goes 7 days unused, and at most 28 days.
  • edge: `actions/cache`: g1t keeps the cache per repository: up to 2 GiB an entry and 10 GiB a repository, until it goes 7 days unused, and at most 28 days.
  • edge: `actions/cache/restore`: g1t keeps the cache per repository: up to 2 GiB an entry and 10 GiB a repository, until it goes 7 days unused, and at most 28 days.
  • edge: `actions/cache`: g1t keeps the cache per repository: up to 2 GiB an entry and 10 GiB a repository, until it goes 7 days unused, and at most 28 days.
  • edge: `actions/cache`: g1t keeps the cache per repository: up to 2 GiB an entry and 10 GiB a repository, until it goes 7 days unused, and at most 28 days.
  • edge: `actions/cache/restore`: g1t keeps the cache per repository: up to 2 GiB an entry and 10 GiB a repository, until it goes 7 days unused, and at most 28 days.
  • edge: `environment`: the job gets the values its secrets and variables give this environment once the environment's protection rules (required reviewers, a wait timer, which branches may deploy) let it through. Unless it says `deployment: false`, the run records a deployment to it.
  • front: `actions/checkout` checks out from g1t.
  • front: `actions/cache`: g1t keeps the cache per repository: up to 2 GiB an entry and 10 GiB a repository, until it goes 7 days unused, and at most 28 days.
  • front: `actions/cache`: g1t keeps the cache per repository: up to 2 GiB an entry and 10 GiB a repository, until it goes 7 days unused, and at most 28 days.
  • front: `actions/cache/restore`: g1t keeps the cache per repository: up to 2 GiB an entry and 10 GiB a repository, until it goes 7 days unused, and at most 28 days.
  • front: `actions/cache`: g1t keeps the cache per repository: up to 2 GiB an entry and 10 GiB a repository, until it goes 7 days unused, and at most 28 days.
  • front: `actions/cache`: g1t keeps the cache per repository: up to 2 GiB an entry and 10 GiB a repository, until it goes 7 days unused, and at most 28 days.
  • front: `actions/cache/restore`: g1t keeps the cache per repository: up to 2 GiB an entry and 10 GiB a repository, until it goes 7 days unused, and at most 28 days.
  • front: `environment`: the job gets the values its secrets and variables give this environment once the environment's protection rules (required reviewers, a wait timer, which branches may deploy) let it through. Unless it says `deployment: false`, the run records a deployment to it.
  • smoke: `actions/checkout` checks out from g1t.

Triggered via push

syntaqxc10ee4bmain

Status

Succeeded

Total duration

32m 22s

Artifacts

—

deploy.yml· on: push
Plansummary

Deploy plan for c10ee4b

unitstageactionlivewhy
eventscoredeploydb521292 changed files (crates/contracts/src/actions.rs via crates/contracts)
identitycoredeploydb521292 changed files (crates/contracts/src/actions.rs via crates/contracts)
reposcoredeploydb521292 changed files (crates/contracts/src/actions.rs via crates/contracts)
workcoredeploydb521292 changed files (crates/contracts/src/actions.rs via crates/contracts)
searchcoredeploydb521292 changed files (crates/contracts/src/actions.rs via crates/contracts)
projectscoredeploydb521292 changed files (packages/contracts/src/compute.ts via packages/contracts)
chatcoredeploydb521292 changed files (packages/contracts/src/compute.ts via packages/contracts)
artifactscoredeploydb521292 changed files (packages/contracts/src/compute.ts via packages/contracts)
telemetrycoredeploydb521292 changed files (packages/contracts/src/compute.ts via packages/contracts)
notifycoredeploydb521292 changed files (packages/contracts/src/compute.ts via packages/contracts)
billingcoredeploydb521294 changed files (services/billing/src/features.rs)
integrationscoredeploydb521292 changed files (crates/contracts/src/actions.rs via crates/contracts)
webhookscoredeploydb521292 changed files (crates/contracts/src/actions.rs via crates/contracts)
actionscoredeploy6f03f2c2 changed files (crates/contracts/src/actions.rs via crates/contracts)
packagescoredeploydb521292 changed files (crates/contracts/src/actions.rs via crates/contracts)
securitycoredeploydb521292 changed files (crates/contracts/src/actions.rs via crates/contracts)
deploymentscoredeploydb521292 changed files (packages/contracts/src/compute.ts via packages/contracts)
runnercoredeploy925eccb5 changed files (services/runner/src/gate.test.ts)
ogcoredeploydb521292 changed files (packages/contracts/src/compute.ts via packages/contracts)
apiedgedeploydb521292 changed files (crates/contracts/src/actions.rs via crates/contracts)
pagesedge5879548nothing it is built from changed
statusedgedeploydb521292 changed files (packages/contracts/src/compute.ts via packages/contracts)
webfrontdeployf776fea2 changed files (packages/contracts/src/compute.ts via packages/contracts)
sudofrontdeployf776fea2 changed files (packages/contracts/src/compute.ts via packages/contracts)
docsfrontdeploy6f03f2c7 changed files (apps/docs/src/content/docs/about/limitations.md)
core (rust-1)summary

sccache

Compile requests                     33
Compile requests executed            21
Cache hits                            5
Cache hits (Rust)                     5
Cache misses                         16
Cache misses (Rust)                  16
Cache hits rate                   23.81 %
Cache hits rate (Rust)            23.81 %
Cache timeouts                        0
Cache read errors                     0
Forced recaches                       0
Cache write errors                    1
Cache errors                          0
Compilations                         16
Compilation failures                  0
Non-cacheable compilations            0
Non-cacheable calls                  12
Non-compilation calls                 0
Unsupported compiler calls            0
Average cache write               2.567 s
Average compiler                  3.486 s
Average cache read hit            0.608 s
Failed distributed compilations       0

Non-cacheable reasons:
crate-type                            5
-                                     4
missing input                         3

Cache location                  ghac, name: sccache-v0.18.0, prefix: /sccache/
Base directories                (none)
Version (client)                0.18.0
edge (rust)summary

sccache

Compile requests                      10
Compile requests executed              5
Cache hits                             5
Cache hits (Rust)                      5
Cache misses                           0
Cache hits rate                   100.00 %
Cache hits rate (Rust)            100.00 %
Cache timeouts                         0
Cache read errors                      0
Forced recaches                        0
Cache write errors                     0
Cache errors                           0
Compilations                           0
Compilation failures                   0
Non-cacheable compilations             0
Non-cacheable calls                    5
Non-compilation calls                  0
Unsupported compiler calls             0
Average cache write                0.000 s
Average compiler                   0.000 s
Average cache read hit             0.584 s
Failed distributed compilations        0

Non-cacheable reasons:
-                                      2
missing input                          2
crate-type                             1

Cache location                  ghac, name: sccache-v0.18.0, prefix: /sccache/
Base directories                (none)
Version (client)                0.18.0
core (rust-2)summary

sccache

Compile requests                     57
Compile requests executed            45
Cache hits                            9
Cache hits (Rust)                     9
Cache misses                         36
Cache misses (Rust)                  36
Cache hits rate                   20.00 %
Cache hits rate (Rust)            20.00 %
Cache timeouts                        0
Cache read errors                     0
Forced recaches                       0
Cache write errors                    1
Cache errors                          0
Compilations                         36
Compilation failures                  0
Non-cacheable compilations            0
Non-cacheable calls                  12
Non-compilation calls                 0
Unsupported compiler calls            0
Average cache write               2.958 s
Average compiler                  3.840 s
Average cache read hit            0.739 s
Failed distributed compilations       0

Non-cacheable reasons:
crate-type                            5
-                                     4
missing input                         3

Cache location                  ghac, name: sccache-v0.18.0, prefix: /sccache/
Base directories                (none)
Version (client)                0.18.0
core (rust-3)summary

sccache

Compile requests                     55
Compile requests executed            43
Cache hits                           19
Cache hits (Rust)                    19
Cache misses                         24
Cache misses (Rust)                  24
Cache hits rate                   44.19 %
Cache hits rate (Rust)            44.19 %
Cache timeouts                        0
Cache read errors                     0
Forced recaches                       0
Cache write errors                    0
Cache errors                          0
Compilations                         24
Compilation failures                  0
Non-cacheable compilations            0
Non-cacheable calls                  12
Non-compilation calls                 0
Unsupported compiler calls            0
Average cache write               2.232 s
Average compiler                  2.053 s
Average cache read hit            0.605 s
Failed distributed compilations       0

Non-cacheable reasons:
-                                     4
crate-type                            4
missing input                         4

Cache location                  ghac, name: sccache-v0.18.0, prefix: /sccache/
Base directories                (none)
Version (client)                0.18.0