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 Spend page says what a workspace spent, where it went and the budgets that hold it, in Workspace under Money: spent at price, agents' spend and the spend limit; by day; by agent, person, channel, model, kind of work and product; budgets from the workspace down to each person, agent and task, with what happens at 100%; the costliest tasks, each with a receipt of every session at the provider's price and what was charged; and how it's priced. Everyone sees what agents spent for them, and owners and billing managers the whole workspace; each person can have a monthly budget agents keep to, and the spend pill in the top bar shows your month or the workspace's against its limit. The spend guide says how.#131

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

syntaqx42cc5b2main

Status

Succeeded

Total duration

7m 31s

Artifacts

—

deploy.yml· on: push
Plansummary

Deploy plan for 42cc5b2

unitstageactionlivewhy
eventscorecf322ccnothing it is built from changed
identitycorecf322ccnothing it is built from changed
reposcorecf322ccnothing it is built from changed
workcorecf322ccnothing it is built from changed
searchcorecf322ccnothing it is built from changed
projectscoredeploycf322cc1 changed file (packages/contracts/src/workspace-agents.ts via packages/contracts)
chatcoredeploycf322cc1 changed file (packages/contracts/src/workspace-agents.ts via packages/contracts)
docs-servicecoredeploycf322cc1 changed file (packages/contracts/src/workspace-agents.ts via packages/contracts)
notifycoredeploycf322cc1 changed file (packages/contracts/src/workspace-agents.ts via packages/contracts)
agentscoredeploycf322cc11 changed files (services/agents/migrations/0004_person_budgets.sql)
billingcorecf322ccnothing it is built from changed
integrationscorecf322ccnothing it is built from changed
webhookscorecf322ccnothing it is built from changed
actionscorecf322ccnothing it is built from changed
packagescorecf322ccnothing it is built from changed
securitycorecf322ccnothing it is built from changed
deploymentscoredeploycf322cc1 changed file (packages/contracts/src/workspace-agents.ts via packages/contracts)
runnercoredeploycf322cc1 changed file (packages/contracts/src/workspace-agents.ts via packages/contracts)
contextcoredeploycf322cc1 changed file (packages/contracts/src/workspace-agents.ts via packages/contracts)
ogcoredeploycf322cc1 changed file (packages/contracts/src/workspace-agents.ts via packages/contracts)
apiedgecf322ccnothing it is built from changed
modelscoredeploycf322cc1 changed file (packages/contracts/src/workspace-agents.ts via packages/contracts)
pagesedge4bc4681nothing it is built from changed
statusedgedeploycf322cc1 changed file (packages/contracts/src/workspace-agents.ts via packages/contracts)
webfrontdeploycf322cc12 changed files (apps/web/app/components/shell.tsx)
sudofrontdeploycf322cc1 changed file (packages/contracts/src/workspace-agents.ts via packages/contracts)
docsfrontdeploycf322cc6 changed files (apps/docs/astro.config.mjs)

Pending migrations

  • g1t-agents: 0004_person_budgets.sql