2026-10-15T18:04:42.0180934Z Current runner version: '0.3.5'
2026-10-15T18:04:42.0180970Z Runner name: 'g1t'
2026-10-15T18:04:42.0180982Z ##[group]Operating System
2026-10-15T18:04:42.0180994Z Debian GNU/Linux
2026-10-15T18:04:42.0181005Z 12 (bookworm)
2026-10-15T18:04:42.0181018Z ##[endgroup]
2026-10-15T18:04:42.0181028Z ##[group]Runner Image
2026-10-15T18:04:42.0181055Z Included Software: Node 24, Python 3, Go, Rust
2026-10-15T18:04:42.0181067Z ##[endgroup]
2026-10-15T18:04:42.0181078Z ##[group]Machine
2026-10-15T18:04:42.0181088Z Hosted by g1t
2026-10-15T18:04:42.0181096Z Architecture: X64
2026-10-15T18:04:42.0181105Z CPUs: 2
2026-10-15T18:04:42.0181114Z Memory: 8 GB
2026-10-15T18:04:42.0181123Z ##[endgroup]
2026-10-15T18:04:42.0181132Z ##[group]G1T_TOKEN Permissions
2026-10-15T18:04:42.0181141Z Contents: read
2026-10-15T18:04:42.0181151Z Metadata: read
2026-10-15T18:04:42.0181161Z ##[endgroup]
2026-10-15T18:04:42.0181172Z Secret source: Actions
2026-10-15T18:04:42.0181181Z Prepare workflow directory
2026-10-15T18:04:42.0498897Z Prepare all required actions
2026-10-15T18:04:42.0499053Z Getting action download info
2026-10-15T18:04:42.0504189Z Getting action download info for 'actions/checkout@v5'
2026-10-15T18:04:42.8948422Z Download action repository 'actions/checkout@v5' (SHA:fbc6f3992d24b796d5a048ff273f7fcc4a7b6c09) from g1t
2026-10-15T18:04:43.4923352Z Complete job name: Plan
2026-10-15T18:04:43.9412626Z ##[group]Run actions/checkout@v5
2026-10-15T18:04:43.9412695Z with:
2026-10-15T18:04:43.9412715Z   allow-unsafe-pr-checkout: false
2026-10-15T18:04:43.9412733Z   clean: true
2026-10-15T18:04:43.9412750Z   fetch-depth: 0
2026-10-15T18:04:43.9412770Z   fetch-tags: false
2026-10-15T18:04:43.9412788Z   filter: 
2026-10-15T18:04:43.9412802Z   github-server-url: 
2026-10-15T18:04:43.9412819Z   lfs: false
2026-10-15T18:04:43.9412834Z   path: 
2026-10-15T18:04:43.9412851Z   persist-credentials: true
2026-10-15T18:04:43.9412868Z   ref: 
2026-10-15T18:04:43.9412882Z   repository: flagon-io/g1t
2026-10-15T18:04:43.9412897Z   set-safe-directory: true
2026-10-15T18:04:43.9412913Z   show-progress: true
2026-10-15T18:04:43.9412927Z   sparse-checkout: 
2026-10-15T18:04:43.9412939Z   sparse-checkout-cone-mode: true
2026-10-15T18:04:43.9412951Z   ssh-key: 
2026-10-15T18:04:43.9412963Z   ssh-known-hosts: 
2026-10-15T18:04:43.9412980Z   ssh-strict: true
2026-10-15T18:04:43.9412994Z   ssh-user: git
2026-10-15T18:04:43.9413006Z   submodules: false
2026-10-15T18:04:43.9413078Z   token: ***
2026-10-15T18:04:43.9413091Z env:
2026-10-15T18:04:43.9413104Z   CARGO_TERM_COLOR: never
2026-10-15T18:04:43.9413195Z   CLOUDFLARE_ACCOUNT_ID: 1e6f2cffa3f445920836e8ebe446bb58
2026-10-15T18:04:43.9413211Z   WRANGLER_SEND_METRICS: false
2026-10-15T18:04:43.9413222Z ##[endgroup]
2026-10-15T18:04:44.4043105Z Syncing repository: flagon-io/g1t
2026-10-15T18:04:44.4043232Z ##[group]Getting Git version info
2026-10-15T18:04:44.4043281Z Working directory is '/home/runner/work/repo'
2026-10-15T18:04:44.4132281Z [command]/usr/bin/git version
2026-10-15T18:04:44.4432440Z git version 2.39.5
2026-10-15T18:04:44.4478739Z ##[endgroup]
2026-10-15T18:04:44.4520992Z Temporarily overriding HOME='/home/runner/_temp/dfccc98e-06f3-4baf-b36d-46ae76ec5106' before making global git config changes
2026-10-15T18:04:44.4521765Z Adding repository directory to the temporary git global config as a safe directory
2026-10-15T18:04:44.4532966Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/repo
2026-10-15T18:04:44.4656363Z Deleting the contents of '/home/runner/work/repo'
2026-10-15T18:04:44.4664456Z ##[group]Initializing the repository
2026-10-15T18:04:44.4678267Z [command]/usr/bin/git init /home/runner/work/repo
2026-10-15T18:04:44.4905426Z hint: Using 'master' as the name for the initial branch. This default branch name
2026-10-15T18:04:44.4905732Z hint: is subject to change. To configure the initial branch name to use in all
2026-10-15T18:04:44.4905918Z hint: of your new repositories, which will suppress this warning, call:
2026-10-15T18:04:44.4905959Z hint: 
2026-10-15T18:04:44.4906012Z hint: 	git config --global init.defaultBranch <name>
2026-10-15T18:04:44.4906050Z hint: 
2026-10-15T18:04:44.4906161Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
2026-10-15T18:04:44.4906281Z hint: 'development'. The just-created branch can be renamed via this command:
2026-10-15T18:04:44.4906313Z hint: 
2026-10-15T18:04:44.4906344Z hint: 	git branch -m <name>
2026-10-15T18:04:44.4918090Z Initialized empty Git repository in /home/runner/work/repo/.git/
2026-10-15T18:04:44.4963588Z [command]/usr/bin/git remote add origin https://g1t.sh/flagon-io/g1t
2026-10-15T18:04:44.5089978Z ##[endgroup]
2026-10-15T18:04:44.5090813Z ##[group]Disabling automatic garbage collection
2026-10-15T18:04:44.5104973Z [command]/usr/bin/git config --local gc.auto 0
2026-10-15T18:04:44.5193172Z ##[endgroup]
2026-10-15T18:04:44.5193327Z ##[group]Setting up auth
2026-10-15T18:04:44.5214683Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-15T18:04:44.5327280Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :"
2026-10-15T18:04:44.6303364Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/g1t\.sh\/\.extraheader
2026-10-15T18:04:44.6369762Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/g1t\.sh\/\.extraheader' && git config --local --unset-all 'http.https://g1t.sh/.extraheader' || :"
2026-10-15T18:04:44.6830313Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-10-15T18:04:44.6926674Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-10-15T18:04:44.7460881Z [command]/usr/bin/git config --local http.https://g1t.sh/.extraheader AUTHORIZATION: basic ***
2026-10-15T18:04:44.7539139Z ##[endgroup]
2026-10-15T18:04:44.7540148Z ##[group]Fetching the repository
2026-10-15T18:04:44.7561033Z [command]/usr/bin/git -c protocol.version=2 fetch --prune --no-recurse-submodules origin +refs/heads/*:refs/remotes/origin/* +refs/tags/*:refs/tags/*
2026-10-15T18:05:21.8802139Z From https://g1t.sh/flagon-io/g1t
2026-10-15T18:05:22.1330826Z  * [new branch]        40-g1t-upkeep-yml -> origin/40-g1t-upkeep-yml
2026-10-15T18:05:22.1330957Z  * [new branch]        main              -> origin/main
2026-10-15T18:05:22.1331021Z  * [new tag]           cli-v0.3.0        -> cli-v0.3.0
2026-10-15T18:05:22.1331124Z  * [new tag]           cli-v0.3.1        -> cli-v0.3.1
2026-10-15T18:05:22.1331171Z  * [new tag]           cli-v0.3.2        -> cli-v0.3.2
2026-10-15T18:05:22.1331219Z  * [new tag]           cli-v0.3.3        -> cli-v0.3.3
2026-10-15T18:05:22.1331268Z  * [new tag]           cli-v0.3.4        -> cli-v0.3.4
2026-10-15T18:05:22.1331318Z  * [new tag]           cli-v0.3.5        -> cli-v0.3.5
2026-10-15T18:05:22.1331364Z  * [new tag]           cli-v0.3.6        -> cli-v0.3.6
2026-10-15T18:05:22.1331409Z  * [new tag]           cli-v0.3.7        -> cli-v0.3.7
2026-10-15T18:05:22.1331511Z  * [new tag]           desktop-v0.1.0    -> desktop-v0.1.0
2026-10-15T18:05:22.1331605Z  * [new tag]           desktop-v0.2.0    -> desktop-v0.2.0
2026-10-15T18:05:22.1331679Z  * [new tag]           desktop-v0.3.0    -> desktop-v0.3.0
2026-10-15T18:05:22.1331903Z  * [new tag]           desktop-v0.3.1    -> desktop-v0.3.1
2026-10-15T18:05:22.1331992Z  * [new tag]           desktop-v0.3.2    -> desktop-v0.3.2
2026-10-15T18:05:22.1332079Z  * [new tag]           desktop-v0.3.3    -> desktop-v0.3.3
2026-10-15T18:05:22.1332160Z  * [new tag]           desktop-v0.3.4    -> desktop-v0.3.4
2026-10-15T18:05:22.1332239Z  * [new tag]           desktop-v0.3.5    -> desktop-v0.3.5
2026-10-15T18:05:22.1332317Z  * [new tag]           desktop-v0.3.6    -> desktop-v0.3.6
2026-10-15T18:05:22.1332390Z  * [new tag]           desktop-v0.3.7    -> desktop-v0.3.7
2026-10-15T18:05:22.1332568Z  * [new tag]           desktop-v0.3.8    -> desktop-v0.3.8
2026-10-15T18:05:22.1333126Z  * [new tag]           desktop-v0.3.9    -> desktop-v0.3.9
2026-10-15T18:05:22.1333226Z  * [new tag]           runner-v0.1.1     -> runner-v0.1.1
2026-10-15T18:05:22.1333303Z  * [new tag]           runner-v0.1.2     -> runner-v0.1.2
2026-10-15T18:05:22.1333376Z  * [new tag]           runner-v0.2.0     -> runner-v0.2.0
2026-10-15T18:05:22.1333458Z  * [new tag]           runner-v0.3.0     -> runner-v0.3.0
2026-10-15T18:05:22.1333533Z  * [new tag]           runner-v0.3.1     -> runner-v0.3.1
2026-10-15T18:05:22.1333608Z  * [new tag]           runner-v0.3.2     -> runner-v0.3.2
2026-10-15T18:05:22.1333683Z  * [new tag]           runner-v0.3.3     -> runner-v0.3.3
2026-10-15T18:05:22.1333756Z  * [new tag]           runner-v0.3.4     -> runner-v0.3.4
2026-10-15T18:05:22.1333829Z  * [new tag]           runner-v0.3.5     -> runner-v0.3.5
2026-10-15T18:05:22.1333994Z [command]/usr/bin/git branch --list --remote origin/main
2026-10-15T18:05:22.1334017Z   origin/main
2026-10-15T18:05:22.1334095Z [command]/usr/bin/git rev-parse refs/remotes/origin/main
2026-10-15T18:05:22.1334120Z d770dfb32599a15365617845e721c28554319881
2026-10-15T18:05:22.1334192Z ##[endgroup]
2026-10-15T18:05:22.1334240Z ##[group]Determining the checkout info
2026-10-15T18:05:22.1334264Z ##[endgroup]
2026-10-15T18:05:22.1334302Z [command]/usr/bin/git sparse-checkout disable
2026-10-15T18:05:22.1334447Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig
2026-10-15T18:05:22.1334497Z ##[group]Checking out the ref
2026-10-15T18:05:22.1334628Z [command]/usr/bin/git checkout --progress --force -B main refs/remotes/origin/main
2026-10-15T18:05:22.3925143Z Switched to a new branch 'main'
2026-10-15T18:05:22.3925510Z branch 'main' set up to track 'origin/main'.
2026-10-15T18:05:22.3926588Z ##[endgroup]
2026-10-15T18:05:22.4057442Z [command]/usr/bin/git log -1 --format=%H
2026-10-15T18:05:22.4152516Z d770dfb32599a15365617845e721c28554319881
2026-10-15T18:05:23.1041240Z ##[group]Run args=()
2026-10-15T18:05:23.1041295Z [36;1margs=()[0m
2026-10-15T18:05:23.1041619Z [36;1mif [ -n "$UNITS" ]; then args+=(--only "$UNITS" --force); fi[0m
2026-10-15T18:05:23.1041721Z [36;1mif [ "$ALL" = "true" ]; then args+=(--all); fi[0m
2026-10-15T18:05:23.1041831Z [36;1mnode scripts/deploy.mjs plan "${args[@]}" --github-output[0m
2026-10-15T18:05:23.1041850Z shell: /usr/bin/bash -e {0}
2026-10-15T18:05:23.1041868Z env:
2026-10-15T18:05:23.1041891Z   ALL: 
2026-10-15T18:05:23.1041900Z   CARGO_TERM_COLOR: never
2026-10-15T18:05:23.1041953Z   CLOUDFLARE_ACCOUNT_ID: 1e6f2cffa3f445920836e8ebe446bb58
2026-10-15T18:05:23.1042030Z   CLOUDFLARE_API_TOKEN: ***
2026-10-15T18:05:23.1042041Z   UNITS: 
2026-10-15T18:05:23.1042055Z   WRANGLER_SEND_METRICS: false
2026-10-15T18:05:23.1042067Z ##[endgroup]
2026-10-15T18:05:27.4233130Z Deploying d770dfb32599 (Costs & margin's spend meters fill again. Each was a div with an inline style width, which sudo's style policy (style-src 'self') blocks, so they always read empty. They are drawn as SVG now, the width an attribute, as sudo's other bars are. Checked: apps/sudo tsc -b.)
2026-10-15T18:05:27.8596746Z 
2026-10-15T18:05:27.8596902Z unit          stage  action  live          migrations  why
2026-10-15T18:05:27.8597095Z ------------  -----  ------  ------------  ----------  -------------------------------------------------------------------------
2026-10-15T18:05:27.8597260Z events        core   deploy  de2b3ae165bb  0           1 changed file (crates/contracts/src/billing.rs via crates/contracts)
2026-10-15T18:05:27.8597395Z identity      core   deploy  de2b3ae165bb  0           1 changed file (crates/contracts/src/billing.rs via crates/contracts)
2026-10-15T18:05:27.8597522Z repos         core   deploy  de2b3ae165bb  0           1 changed file (crates/contracts/src/billing.rs via crates/contracts)
2026-10-15T18:05:27.8597645Z work          core   deploy  de2b3ae165bb  0           1 changed file (crates/contracts/src/billing.rs via crates/contracts)
2026-10-15T18:05:27.8597777Z search        core   deploy  de2b3ae165bb  0           1 changed file (crates/contracts/src/billing.rs via crates/contracts)
2026-10-15T18:05:27.8597912Z projects      core   deploy  de2b3ae165bb  0           1 changed file (packages/contracts/src/billing.ts via packages/contracts)
2026-10-15T18:05:27.8598046Z chat          core   deploy  de2b3ae165bb  0           1 changed file (packages/contracts/src/billing.ts via packages/contracts)
2026-10-15T18:05:27.8598187Z artifacts     core   deploy  de2b3ae165bb  0           1 changed file (packages/contracts/src/billing.ts via packages/contracts)
2026-10-15T18:05:27.8598283Z telemetry     core   deploy  de2b3ae165bb              1 changed file (packages/contracts/src/billing.ts via packages/contracts)
2026-10-15T18:05:27.8598384Z notify        core   deploy  de2b3ae165bb              1 changed file (packages/contracts/src/billing.ts via packages/contracts)
2026-10-15T18:05:27.8598800Z billing       core   deploy  de2b3ae165bb  0           3 changed files (services/billing/src/margin.rs)
2026-10-15T18:05:27.8598896Z integrations  core   deploy  de2b3ae165bb  0           1 changed file (crates/contracts/src/billing.rs via crates/contracts)
2026-10-15T18:05:27.8598988Z webhooks      core   deploy  de2b3ae165bb  0           1 changed file (crates/contracts/src/billing.rs via crates/contracts)
2026-10-15T18:05:27.8599080Z actions       core   deploy  de2b3ae165bb  0           1 changed file (crates/contracts/src/billing.rs via crates/contracts)
2026-10-15T18:05:27.8599172Z packages      core   deploy  de2b3ae165bb  0           1 changed file (crates/contracts/src/billing.rs via crates/contracts)
2026-10-15T18:05:27.8599272Z security      core   deploy  de2b3ae165bb  0           1 changed file (crates/contracts/src/billing.rs via crates/contracts)
2026-10-15T18:05:27.8599374Z deployments   core   deploy  de2b3ae165bb  0           1 changed file (packages/contracts/src/billing.ts via packages/contracts)
2026-10-15T18:05:27.8599473Z runner        core   deploy  de2b3ae165bb              1 changed file (packages/contracts/src/billing.ts via packages/contracts)
2026-10-15T18:05:27.8599574Z og            core   deploy  de2b3ae165bb              1 changed file (packages/contracts/src/billing.ts via packages/contracts)
2026-10-15T18:05:27.8599682Z api           edge   deploy  de2b3ae165bb              1 changed file (crates/contracts/src/billing.rs via crates/contracts)
2026-10-15T18:05:27.8599774Z pages         edge   -       2a2441546b83              nothing it is built from changed
2026-10-15T18:05:27.8599881Z status        edge   deploy  de2b3ae165bb  0           1 changed file (packages/contracts/src/billing.ts via packages/contracts)
2026-10-15T18:05:27.8600189Z web           front  deploy  de2b3ae165bb              1 changed file (packages/contracts/src/billing.ts via packages/contracts)
2026-10-15T18:05:27.8600282Z sudo          front  deploy  de2b3ae165bb              26 changed files (apps/sudo/README.md)
2026-10-15T18:05:27.8600391Z docs          front  deploy  de2b3ae165bb              2 changed files (apps/docs/src/content/docs/guides/claude-code-plugin.md)
2026-10-15T18:05:27.8600402Z 
2026-10-15T18:05:27.8600526Z 24 to deploy: core (events, identity, repos, work, search, projects, chat, artifacts, telemetry, notify, billing, integrations, webhooks, actions, packages, security, deployments, runner, og) -> edge (api, status) -> front (web, sudo, docs)
2026-10-15T18:05:28.9982164Z [command]/usr/bin/git version
2026-10-15T18:05:29.0067063Z git version 2.39.5
2026-10-15T18:05:29.0136251Z Temporarily overriding HOME='/home/runner/_temp/df66588e-b8fb-49aa-af78-cbad40deda17' before making global git config changes
2026-10-15T18:05:29.0136442Z Adding repository directory to the temporary git global config as a safe directory
2026-10-15T18:05:29.0147104Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/repo
2026-10-15T18:05:29.0235994Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-15T18:05:29.0306751Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :"
2026-10-15T18:05:29.0887203Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/g1t\.sh\/\.extraheader
2026-10-15T18:05:29.0935059Z http.https://g1t.sh/.extraheader
2026-10-15T18:05:29.0954376Z [command]/usr/bin/git config --local --unset-all http.https://g1t.sh/.extraheader
2026-10-15T18:05:29.1039756Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/g1t\.sh\/\.extraheader' && git config --local --unset-all 'http.https://g1t.sh/.extraheader' || :"
2026-10-15T18:05:29.1736639Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-10-15T18:05:29.1824193Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-10-15T18:05:29.9368343Z Evaluate and set job outputs
2026-10-15T18:05:29.9368819Z Set output 'migrate'
2026-10-15T18:05:29.9368982Z Set output 'migrate_units'
2026-10-15T18:05:29.9369088Z Set output 'has_core'
2026-10-15T18:05:29.9369186Z Set output 'core'
2026-10-15T18:05:29.9369275Z Set output 'has_edge'
2026-10-15T18:05:29.9369359Z Set output 'edge'
2026-10-15T18:05:29.9369446Z Set output 'has_front'
2026-10-15T18:05:29.9369523Z Set output 'front'
2026-10-15T18:05:29.9370404Z Cleaning up orphan processes
