Skip to content

flagon-io/g1t

public

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

The artifacts service is services/artifacts, the Worker g1t-artifacts, bound as ARTIFACTS by the API, the site and the agents; its live rooms move to it with a Durable Object transfer from g1t-docs-service, and its database, bucket, indexes and queue keep their names. The git store's binding and settings are GITSTORE, its ops scripts gitstore-*, and workflow run artifacts keep their compatible API under run_artifacts modules. The deploy tool puts a Worker that has never deployed before the Workers in its stage that bind to it, and the deploy guide gives the cutover runbook.#140

How this runs on g1t · 27 notes
  • check: `actions/checkout` checks out from g1t.
  • 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: `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`: 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: `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`: 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: `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`: 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: `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

syntaqx4c12e0emain

Status

Succeeded

Total duration

9m 4s

Artifacts

—

deploy.yml· on: push
Plansummary

Deploy plan for 4c12e0e

unitstageactionlivewhy
eventscoredeployabb4b464 changed files (services/events/wrangler.jsonc)
identitycoredeployabb4b463 changed files (crates/contracts/src/events.rs via crates/contracts)
reposcoredeployabb4b4614 changed files (services/repos/dev/artifacts.jsonc)
workcoredeployabb4b463 changed files (crates/contracts/src/events.rs via crates/contracts)
searchcoredeployabb4b463 changed files (crates/contracts/src/events.rs via crates/contracts)
projectscoredeploy1cd92ad5 changed files (packages/contracts/src/docs.ts via packages/contracts)
chatcoredeploy1cd92ad5 changed files (packages/contracts/src/docs.ts via packages/contracts)
artifactscoredeploy?no known commit (never deployed)
notifycoredeploy1cd92ad5 changed files (packages/contracts/src/docs.ts via packages/contracts)
agentscoredeploy1cd92ad11 changed files (services/agents/src/files.test.ts)
billingcoredeployabb4b463 changed files (crates/contracts/src/events.rs via crates/contracts)
integrationscoredeployabb4b463 changed files (crates/contracts/src/events.rs via crates/contracts)
webhookscoredeployabb4b463 changed files (crates/contracts/src/events.rs via crates/contracts)
actionscoredeployabb4b466 changed files (services/actions/src/artifacts.rs)
packagescoredeployabb4b463 changed files (crates/contracts/src/events.rs via crates/contracts)
securitycoredeployabb4b463 changed files (crates/contracts/src/events.rs via crates/contracts)
deploymentscoredeploy1cd92ad5 changed files (packages/contracts/src/docs.ts via packages/contracts)
runnercoredeploy1cd92ad5 changed files (packages/contracts/src/docs.ts via packages/contracts)
contextcoredeploy1cd92ad5 changed files (packages/contracts/src/docs.ts via packages/contracts)
ogcoredeploy1cd92ad5 changed files (packages/contracts/src/docs.ts via packages/contracts)
apiedgedeployabb4b4614 changed files (apps/api/src/artifacts.rs)
modelscoredeploy1cd92ad5 changed files (packages/contracts/src/docs.ts via packages/contracts)
pagesedge4bc4681nothing it is built from changed
statusedgedeploy1cd92ad5 changed files (packages/contracts/src/docs.ts via packages/contracts)
webfrontdeploy5cf931a23 changed files (apps/web/app/components/folios/doc/blocks.tsx)
sudofrontdeploy1cd92ad5 changed files (packages/contracts/src/docs.ts via packages/contracts)
docsfrontdeploy5cf931a7 changed files (apps/docs/src/content/docs/guides/deploy-to-cloudflare.md)
core (rust-1)summary

sccache

Compile requests                      16
Compile requests executed              5
Cache hits                             2
Cache hits (Rust)                      2
Cache misses                           3
Cache misses (Rust)                    3
Cache hits rate                    40.00 %
Cache hits rate (Rust)             40.00 %
Cache timeouts                         0
Cache read errors                      0
Forced recaches                        0
Cache write errors                     1
Cache errors                           0
Compilations                           3
Compilation failures                   0
Non-cacheable compilations             0
Non-cacheable calls                   11
Non-compilation calls                  0
Unsupported compiler calls             0
Average cache write                1.253 s
Average compiler                  13.973 s
Average cache read hit             0.303 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                       7
Compile requests executed              2
Cache hits                             2
Cache hits (Rust)                      2
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.630 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                1.715 s
Average compiler                  15.389 s
Average cache read hit             0.205 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                             6
Cache hits (Rust)                      6
Cache misses                           4
Cache misses (Rust)                    4
Cache hits rate                    60.00 %
Cache hits rate (Rust)             60.00 %
Cache timeouts                         0
Cache read errors                      0
Forced recaches                        0
Cache write errors                     1
Cache errors                           0
Compilations                           4
Compilation failures                   0
Non-cacheable compilations             0
Non-cacheable calls                   10
Non-compilation calls                  0
Unsupported compiler calls             0
Average cache write                2.857 s
Average compiler                  15.142 s
Average cache read hit             0.578 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