2026-10-12T11:33:00.8095116Z Current runner version: '0.3.0'
2026-10-12T11:33:00.8095142Z Runner name: 'g1t'
2026-10-12T11:33:00.8095235Z ##[group]Operating System
2026-10-12T11:33:00.8095331Z Debian GNU/Linux
2026-10-12T11:33:00.8095338Z 12 (bookworm)
2026-10-12T11:33:00.8095348Z ##[endgroup]
2026-10-12T11:33:00.8095355Z ##[group]Runner Image
2026-10-12T11:33:00.8095380Z Included Software: Node 24, Python 3, Go, Rust
2026-10-12T11:33:00.8095387Z ##[endgroup]
2026-10-12T11:33:00.8095432Z ##[group]Machine
2026-10-12T11:33:00.8095438Z Hosted by g1t
2026-10-12T11:33:00.8095444Z Architecture: X64
2026-10-12T11:33:00.8095485Z CPUs: 1
2026-10-12T11:33:00.8095618Z Memory: 4.1 GB
2026-10-12T11:33:00.8095628Z ##[endgroup]
2026-10-12T11:33:00.8095638Z ##[group]G1T_TOKEN Permissions
2026-10-12T11:33:00.8095645Z Contents: read
2026-10-12T11:33:00.8095652Z Metadata: read
2026-10-12T11:33:00.8095658Z ##[endgroup]
2026-10-12T11:33:00.8095724Z Secret source: Actions
2026-10-12T11:33:00.8095730Z Prepare workflow directory
2026-10-12T11:33:00.8228639Z Prepare all required actions
2026-10-12T11:33:00.8228667Z Getting action download info
2026-10-12T11:33:00.8231408Z Getting action download info for 'actions/checkout@v5'
2026-10-12T11:33:01.1373432Z Download action repository 'actions/checkout@v5' (SHA:fbc6f3992d24b796d5a048ff273f7fcc4a7b6c09) from g1t
2026-10-12T11:33:01.4185339Z Complete job name: Plan
2026-10-12T11:33:01.6058347Z ##[group]Run actions/checkout@v5
2026-10-12T11:33:01.6058380Z with:
2026-10-12T11:33:01.6058389Z   allow-unsafe-pr-checkout: false
2026-10-12T11:33:01.6058396Z   clean: true
2026-10-12T11:33:01.6058403Z   fetch-depth: 0
2026-10-12T11:33:01.6058412Z   fetch-tags: false
2026-10-12T11:33:01.6058418Z   filter: 
2026-10-12T11:33:01.6058425Z   github-server-url: 
2026-10-12T11:33:01.6058431Z   lfs: false
2026-10-12T11:33:01.6058437Z   path: 
2026-10-12T11:33:01.6058444Z   persist-credentials: true
2026-10-12T11:33:01.6058451Z   ref: 
2026-10-12T11:33:01.6058495Z   repository: flagon-io/g1t
2026-10-12T11:33:01.6058502Z   set-safe-directory: true
2026-10-12T11:33:01.6058508Z   show-progress: true
2026-10-12T11:33:01.6058514Z   sparse-checkout: 
2026-10-12T11:33:01.6058519Z   sparse-checkout-cone-mode: true
2026-10-12T11:33:01.6058525Z   ssh-key: 
2026-10-12T11:33:01.6058531Z   ssh-known-hosts: 
2026-10-12T11:33:01.6058585Z   ssh-strict: true
2026-10-12T11:33:01.6058591Z   ssh-user: git
2026-10-12T11:33:01.6058597Z   submodules: false
2026-10-12T11:33:01.6058630Z   token: ***
2026-10-12T11:33:01.6058636Z env:
2026-10-12T11:33:01.6058641Z   CARGO_TERM_COLOR: never
2026-10-12T11:33:01.6058695Z   CLOUDFLARE_ACCOUNT_ID: 1e6f2cffa3f445920836e8ebe446bb58
2026-10-12T11:33:01.6058702Z   WRANGLER_SEND_METRICS: false
2026-10-12T11:33:01.6058707Z ##[endgroup]
2026-10-12T11:33:02.4274918Z Syncing repository: flagon-io/g1t
2026-10-12T11:33:02.4274995Z ##[group]Getting Git version info
2026-10-12T11:33:02.4275028Z Working directory is '/home/runner/work/repo'
2026-10-12T11:33:02.4314340Z [command]/usr/bin/git version
2026-10-12T11:33:02.4483715Z git version 2.39.5
2026-10-12T11:33:02.4511087Z ##[endgroup]
2026-10-12T11:33:02.4526016Z Temporarily overriding HOME='/home/runner/_temp/00e9d246-7d8e-46da-9c15-c4cc3401f8af' before making global git config changes
2026-10-12T11:33:02.4527087Z Adding repository directory to the temporary git global config as a safe directory
2026-10-12T11:33:02.4531471Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/repo
2026-10-12T11:33:02.4571123Z Deleting the contents of '/home/runner/work/repo'
2026-10-12T11:33:02.4574969Z ##[group]Initializing the repository
2026-10-12T11:33:02.4579638Z [command]/usr/bin/git init /home/runner/work/repo
2026-10-12T11:33:02.4654423Z hint: Using 'master' as the name for the initial branch. This default branch name
2026-10-12T11:33:02.4654631Z hint: is subject to change. To configure the initial branch name to use in all
2026-10-12T11:33:02.4654947Z hint: of your new repositories, which will suppress this warning, call:
2026-10-12T11:33:02.4655071Z hint: 
2026-10-12T11:33:02.4655198Z hint: 	git config --global init.defaultBranch <name>
2026-10-12T11:33:02.4655316Z hint: 
2026-10-12T11:33:02.4655480Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
2026-10-12T11:33:02.4655756Z hint: 'development'. The just-created branch can be renamed via this command:
2026-10-12T11:33:02.4655876Z hint: 
2026-10-12T11:33:02.4655994Z hint: 	git branch -m <name>
2026-10-12T11:33:02.4662981Z Initialized empty Git repository in /home/runner/work/repo/.git/
2026-10-12T11:33:02.4673596Z [command]/usr/bin/git remote add origin https://g1t.sh/flagon-io/g1t
2026-10-12T11:33:02.4702482Z ##[endgroup]
2026-10-12T11:33:02.4702731Z ##[group]Disabling automatic garbage collection
2026-10-12T11:33:02.4707216Z [command]/usr/bin/git config --local gc.auto 0
2026-10-12T11:33:02.4739375Z ##[endgroup]
2026-10-12T11:33:02.4739708Z ##[group]Setting up auth
2026-10-12T11:33:02.4746651Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-12T11:33:02.4774411Z [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-12T11:33:02.5619770Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/g1t\.sh\/\.extraheader
2026-10-12T11:33:02.6858444Z [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-12T11:33:02.6858563Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-10-12T11:33:02.6858662Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-10-12T11:33:02.6858741Z [command]/usr/bin/git config --local http.https://g1t.sh/.extraheader AUTHORIZATION: basic ***
2026-10-12T11:33:02.6858765Z ##[endgroup]
2026-10-12T11:33:02.6858794Z ##[group]Fetching the repository
2026-10-12T11:33:02.6858895Z [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-12T11:33:27.6695295Z From https://g1t.sh/flagon-io/g1t
2026-10-12T11:33:27.7970550Z  * [new branch]        main           -> origin/main
2026-10-12T11:33:27.7970621Z  * [new tag]           desktop-v0.1.0 -> desktop-v0.1.0
2026-10-12T11:33:27.7970659Z  * [new tag]           desktop-v0.2.0 -> desktop-v0.2.0
2026-10-12T11:33:27.7970695Z  * [new tag]           desktop-v0.3.0 -> desktop-v0.3.0
2026-10-12T11:33:27.7970726Z  * [new tag]           runner-v0.1.1  -> runner-v0.1.1
2026-10-12T11:33:27.7970758Z  * [new tag]           runner-v0.1.2  -> runner-v0.1.2
2026-10-12T11:33:27.7970799Z  * [new tag]           runner-v0.2.0  -> runner-v0.2.0
2026-10-12T11:33:27.7970830Z  * [new tag]           runner-v0.3.0  -> runner-v0.3.0
2026-10-12T11:33:27.7970907Z [command]/usr/bin/git branch --list --remote origin/main
2026-10-12T11:33:27.7970921Z   origin/main
2026-10-12T11:33:27.7970955Z [command]/usr/bin/git rev-parse refs/remotes/origin/main
2026-10-12T11:33:27.7970968Z acf6e66536375ba0d0228b0fa14c266104e446da
2026-10-12T11:33:27.7971001Z ##[endgroup]
2026-10-12T11:33:27.7971025Z ##[group]Determining the checkout info
2026-10-12T11:33:27.7971036Z ##[endgroup]
2026-10-12T11:33:27.7971052Z [command]/usr/bin/git sparse-checkout disable
2026-10-12T11:33:27.7971184Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig
2026-10-12T11:33:27.7971211Z ##[group]Checking out the ref
2026-10-12T11:33:27.7971274Z [command]/usr/bin/git checkout --progress --force -B main refs/remotes/origin/main
2026-10-12T11:33:28.1955861Z Switched to a new branch 'main'
2026-10-12T11:33:28.1959053Z branch 'main' set up to track 'origin/main'.
2026-10-12T11:33:28.1981162Z ##[endgroup]
2026-10-12T11:33:28.2016362Z [command]/usr/bin/git log -1 --format=%H
2026-10-12T11:33:28.2042690Z acf6e66536375ba0d0228b0fa14c266104e446da
2026-10-12T11:33:28.5198887Z ##[group]Run args=()
2026-10-12T11:33:28.5198909Z [36;1margs=()[0m
2026-10-12T11:33:28.5199004Z [36;1mif [ -n "$UNITS" ]; then args+=(--only "$UNITS" --force); fi[0m
2026-10-12T11:33:28.5199048Z [36;1mif [ "$ALL" = "true" ]; then args+=(--all); fi[0m
2026-10-12T11:33:28.5199093Z [36;1mnode scripts/deploy.mjs plan "${args[@]}" --github-output[0m
2026-10-12T11:33:28.5199100Z shell: /usr/bin/bash -e {0}
2026-10-12T11:33:28.5199107Z env:
2026-10-12T11:33:28.5199117Z   ALL: 
2026-10-12T11:33:28.5199124Z   CARGO_TERM_COLOR: never
2026-10-12T11:33:28.5199157Z   CLOUDFLARE_ACCOUNT_ID: 1e6f2cffa3f445920836e8ebe446bb58
2026-10-12T11:33:28.5199216Z   CLOUDFLARE_API_TOKEN: ***
2026-10-12T11:33:28.5199227Z   UNITS: 
2026-10-12T11:33:28.5199238Z   WRANGLER_SEND_METRICS: false
2026-10-12T11:33:28.5199248Z ##[endgroup]
2026-10-12T11:33:32.0051033Z Deploying acf6e6653637 (success(), failure(), cancelled() and always() work only in an if:, as on GitHub. Anywhere else, such as a step's env, g1t now refuses them with GitHub's own error, "Unrecognized function: 'success'"; before, g1t accepted them everywhere, and the Conformance workflow, which read success() in its env, ran on g1t and failed on GitHub. The workflow no longer reports it, and the Actions guide says where the status functions may be called.)
2026-10-12T11:33:32.1300686Z 
2026-10-12T11:33:32.1300997Z unit          stage  action  live          migrations  why
2026-10-12T11:33:32.1301149Z ------------  -----  ------  ------------  ----------  -------------------------------------------------------------------------------
2026-10-12T11:33:32.1301221Z events        core   -       cfaf5ef5850e  0           nothing it is built from changed
2026-10-12T11:33:32.1301280Z identity      core   -       cfaf5ef5850e  0           nothing it is built from changed
2026-10-12T11:33:32.1301337Z repos         core   -       cfaf5ef5850e  0           nothing it is built from changed
2026-10-12T11:33:32.1301390Z work          core   -       cfaf5ef5850e  0           nothing it is built from changed
2026-10-12T11:33:32.1301440Z search        core   -       cfaf5ef5850e  0           nothing it is built from changed
2026-10-12T11:33:32.1301490Z projects      core   -       cfaf5ef5850e  0           nothing it is built from changed
2026-10-12T11:33:32.1301590Z chat          core   -       cfaf5ef5850e  0           nothing it is built from changed
2026-10-12T11:33:32.1301637Z artifacts     core   -       cfaf5ef5850e  0           nothing it is built from changed
2026-10-12T11:33:32.1301682Z telemetry     core   -       a83a675f4c80              nothing it is built from changed
2026-10-12T11:33:32.1301728Z notify        core   -       cfaf5ef5850e              nothing it is built from changed
2026-10-12T11:33:32.1301776Z agents        core   -       cfaf5ef5850e  0           nothing it is built from changed
2026-10-12T11:33:32.1301822Z billing       core   -       cfaf5ef5850e  0           nothing it is built from changed
2026-10-12T11:33:32.1301866Z integrations  core   -       cfaf5ef5850e  0           nothing it is built from changed
2026-10-12T11:33:32.1302077Z webhooks      core   -       cfaf5ef5850e  0           nothing it is built from changed
2026-10-12T11:33:32.1302150Z actions       core   deploy  cfaf5ef5850e  0           1 changed file (crates/actions/src/expr.rs via crates/actions)
2026-10-12T11:33:32.1302202Z packages      core   -       cfaf5ef5850e  0           nothing it is built from changed
2026-10-12T11:33:32.1302266Z security      core   deploy  cfaf5ef5850e  0           1 changed file (crates/actions/src/expr.rs via crates/actions)
2026-10-12T11:33:32.1302313Z deployments   core   -       a83a675f4c80  0           nothing it is built from changed
2026-10-12T11:33:32.1302382Z runner        core   deploy  d21288dc496e              3 changed files (crates/actions/src/expr.rs via crates/actions); image rebuilds
2026-10-12T11:33:32.1302430Z context       core   -       cfaf5ef5850e  0           nothing it is built from changed
2026-10-12T11:33:32.1302476Z og            core   -       cfaf5ef5850e              nothing it is built from changed
2026-10-12T11:33:32.1302542Z api           edge   deploy  cef88c41c382              1 changed file (crates/contracts/src/tokens.rs via crates/contracts)
2026-10-12T11:33:32.1302591Z models        core   -       cfaf5ef5850e              nothing it is built from changed
2026-10-12T11:33:32.1302636Z pages         edge   -       cef88c41c382              nothing it is built from changed
2026-10-12T11:33:32.1302706Z status        edge   deploy  cef88c41c382  0           2 changed files (packages/contracts/src/clients.ts via packages/contracts)
2026-10-12T11:33:32.1302768Z web           front  deploy  cef88c41c382              9 changed files (apps/web/app/components/shell.tsx)
2026-10-12T11:33:32.1303565Z sudo          front  deploy  cef88c41c382              2 changed files (packages/contracts/src/clients.ts via packages/contracts)
2026-10-12T11:33:32.1304141Z docs          front  deploy  cef88c41c382              6 changed files (apps/docs/src/content/docs/guides/actions.md)
2026-10-12T11:33:32.1304158Z 
2026-10-12T11:33:32.1304224Z 8 to deploy: core (actions, security, runner) -> edge (api, status) -> front (web, sudo, docs)
2026-10-12T11:33:32.6627375Z [command]/usr/bin/git version
2026-10-12T11:33:32.6665295Z git version 2.39.5
2026-10-12T11:33:32.6698031Z Temporarily overriding HOME='/home/runner/_temp/2da3c19a-980a-40ee-a6ab-90bf1d961d4f' before making global git config changes
2026-10-12T11:33:32.6698572Z Adding repository directory to the temporary git global config as a safe directory
2026-10-12T11:33:32.6703991Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/repo
2026-10-12T11:33:32.6738302Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-12T11:33:32.6770243Z [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-12T11:33:32.6976591Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/g1t\.sh\/\.extraheader
2026-10-12T11:33:32.6997140Z http.https://g1t.sh/.extraheader
2026-10-12T11:33:32.7009295Z [command]/usr/bin/git config --local --unset-all http.https://g1t.sh/.extraheader
2026-10-12T11:33:32.7035542Z [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-12T11:33:32.7245660Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-10-12T11:33:32.7271643Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-10-12T11:33:33.2741979Z Evaluate and set job outputs
2026-10-12T11:33:33.2742205Z Set output 'migrate'
2026-10-12T11:33:33.2742283Z Set output 'migrate_units'
2026-10-12T11:33:33.2742342Z Set output 'has_core'
2026-10-12T11:33:33.2742395Z Set output 'core'
2026-10-12T11:33:33.2742454Z Set output 'has_edge'
2026-10-12T11:33:33.2742504Z Set output 'edge'
2026-10-12T11:33:33.2742560Z Set output 'has_front'
2026-10-12T11:33:33.2742612Z Set output 'front'
2026-10-12T11:33:33.2743142Z Cleaning up orphan processes
