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

Billing is ready to take real money, and stays on Stripe's test key until the switch. The g1t plan is $21 a month, all-in, with $10 of usage included: the card processing fee is part of the price, and no payment carries a fee line any more (old fee rows still read as they were). Card, billing address, tax IDs, invoices and cancelling are on Stripe's billing page (Manage billing), whose configuration billing keeps in step; Checkout asks for the billing address and a tax ID; g1t's Billing page keeps usage, the spend limit, budget alerts and prepaying. Members other than owners and billing managers no longer see billing details or invoices, from the page or the API.#306

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

syntaqxbe0e43bmain

Status

Succeeded

Total duration

16m 22s

Artifacts

—

deploy.yml· on: push
Plansummary

Deploy plan for be0e43b

unitstageactionlivewhy
eventscoredeploy99543322 changed files (crates/contracts/src/billing.rs via crates/contracts)
identitycoredeploy99543322 changed files (crates/contracts/src/billing.rs via crates/contracts)
reposcoredeploy99543322 changed files (crates/contracts/src/billing.rs via crates/contracts)
workcoredeploy99543322 changed files (crates/contracts/src/billing.rs via crates/contracts)
searchcoredeploy99543322 changed files (crates/contracts/src/billing.rs via crates/contracts)
projectscoredeploy99543324 changed files (packages/contracts/src/billing.ts via packages/contracts)
chatcoredeploy99543324 changed files (packages/contracts/src/billing.ts via packages/contracts)
artifactscoredeploy995433211 changed files (services/artifacts/migrations/0009_embedding_billing.sql)
telemetrycoredeploy995433213 changed files (services/telemetry/src/durable.ts)
notifycoredeploy99543324 changed files (packages/contracts/src/billing.ts via packages/contracts)
billingcoredeploy995433231 changed files (services/billing/migrations/0058_payment_safety.sql)
integrationscoredeploy99543322 changed files (crates/contracts/src/billing.rs via crates/contracts)
webhookscoredeploy99543322 changed files (crates/contracts/src/billing.rs via crates/contracts)
actionscoredeploy99543323 changed files (services/actions/src/cache.rs)
packagescoredeploy99543322 changed files (crates/contracts/src/billing.rs via crates/contracts)
securitycoredeploy99543324 changed files (services/security/src/history.rs)
deploymentscoredeploy99543327 changed files (services/deployments/migrations/0016_build_charges.sql)
runnercoredeploy99543328 changed files (services/runner/src/gate.test.ts)
ogcoredeploy99543325 changed files (services/og/src/resolve.ts)
apiedgedeploy99543324 changed files (apps/api/src/operations.rs)
pagesedge5879548nothing it is built from changed
statusedgedeploy99543324 changed files (packages/contracts/src/billing.ts via packages/contracts)
webfrontdeploy995433221 changed files (apps/web/app/components/billing-settings.tsx)
sudofrontdeploy995433216 changed files (apps/sudo/app/components/billing.tsx)
docsfrontdeploy995433212 changed files (apps/docs/src/content/docs/about/limitations.md)

Pending migrations

  • g1t-billing: 0058_payment_safety.sql, 0059_telemetry_ingest.sql, 0060_pending_baselines.sql
  • g1t-docs: 0009_embedding_billing.sql
  • g1t-deployments: 0016_build_charges.sql
core (rust-1)summary

sccache

Compile requests                      16
Compile requests executed              5
Cache hits                             1
Cache hits (Rust)                      1
Cache misses                           4
Cache misses (Rust)                    4
Cache hits rate                    20.00 %
Cache hits rate (Rust)             20.00 %
Cache timeouts                         0
Cache read errors                      0
Forced recaches                        0
Cache write errors                     2
Cache errors                           0
Compilations                           4
Compilation failures                   0
Non-cacheable compilations             0
Non-cacheable calls                   11
Non-compilation calls                  0
Unsupported compiler calls             0
Average cache write                2.545 s
Average compiler                  11.413 s
Average cache read hit             0.545 s
Failed distributed compilations        0

Non-cacheable reasons:
-                                      4
crate-type                             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.664 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                      18
Compile requests executed              7
Cache hits                             3
Cache hits (Rust)                      3
Cache misses                           4
Cache misses (Rust)                    4
Cache hits rate                    42.86 %
Cache hits rate (Rust)             42.86 %
Cache timeouts                         0
Cache read errors                      0
Forced recaches                        0
Cache write errors                     0
Cache errors                           0
Compilations                           4
Compilation failures                   0
Non-cacheable compilations             0
Non-cacheable calls                   11
Non-compilation calls                  0
Unsupported compiler calls             0
Average cache write                3.020 s
Average compiler                  17.303 s
Average cache read hit             0.533 s
Failed distributed compilations        0

Non-cacheable reasons:
-                                      4
crate-type                             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                      20
Compile requests executed             10
Cache hits                             5
Cache hits (Rust)                      5
Cache misses                           5
Cache misses (Rust)                    5
Cache hits rate                    50.00 %
Cache hits rate (Rust)             50.00 %
Cache timeouts                         0
Cache read errors                      0
Forced recaches                        0
Cache write errors                     2
Cache errors                           0
Compilations                           5
Compilation failures                   0
Non-cacheable compilations             0
Non-cacheable calls                   10
Non-compilation calls                  0
Unsupported compiler calls             0
Average cache write                2.701 s
Average compiler                  21.455 s
Average cache read hit             0.253 s
Failed distributed compilations        0

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

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