2026-10-12T09:27:24.6404219Z Current runner version: '0.2.1'
2026-10-12T09:27:24.6404245Z Runner name: 'g1t'
2026-10-12T09:27:24.6404253Z ##[group]Operating System
2026-10-12T09:27:24.6404262Z Debian GNU/Linux
2026-10-12T09:27:24.6404268Z 12 (bookworm)
2026-10-12T09:27:24.6404278Z ##[endgroup]
2026-10-12T09:27:24.6404284Z ##[group]Runner Image
2026-10-12T09:27:24.6404300Z Included Software: Node 24, Python 3, Go, Rust
2026-10-12T09:27:24.6404308Z ##[endgroup]
2026-10-12T09:27:24.6404316Z ##[group]Machine
2026-10-12T09:27:24.6404321Z Hosted by g1t
2026-10-12T09:27:24.6404327Z Architecture: X64
2026-10-12T09:27:24.6404332Z CPUs: 1
2026-10-12T09:27:24.6404338Z Memory: 4.1 GB
2026-10-12T09:27:24.6404343Z ##[endgroup]
2026-10-12T09:27:24.6404348Z ##[group]G1T_TOKEN Permissions
2026-10-12T09:27:24.6404354Z Contents: read
2026-10-12T09:27:24.6404358Z Metadata: read
2026-10-12T09:27:24.6404363Z ##[endgroup]
2026-10-12T09:27:24.6404372Z Secret source: Actions
2026-10-12T09:27:24.6404377Z Prepare workflow directory
2026-10-12T09:27:24.6532889Z Prepare all required actions
2026-10-12T09:27:24.6532932Z Getting action download info
2026-10-12T09:27:24.6537184Z Getting action download info for 'actions/checkout@v5'
2026-10-12T09:27:24.9195413Z Download action repository 'actions/checkout@v5' (SHA:fbc6f3992d24b796d5a048ff273f7fcc4a7b6c09) from g1t
2026-10-12T09:27:25.5169068Z Getting action download info for 'actions/cache@v4'
2026-10-12T09:27:25.7782288Z Download action repository 'actions/cache@v4' (SHA:0057852bfaa89a56745cba8c7296529d2fc39830) from g1t
2026-10-12T09:27:26.1445460Z Complete job name: Check
2026-10-12T09:27:26.3400947Z ##[group]Run actions/checkout@v5
2026-10-12T09:27:26.3400975Z with:
2026-10-12T09:27:26.3400983Z   allow-unsafe-pr-checkout: false
2026-10-12T09:27:26.3400991Z   clean: true
2026-10-12T09:27:26.3400998Z   fetch-depth: 1
2026-10-12T09:27:26.3401004Z   fetch-tags: false
2026-10-12T09:27:26.3401010Z   filter: 
2026-10-12T09:27:26.3401016Z   github-server-url: 
2026-10-12T09:27:26.3401021Z   lfs: false
2026-10-12T09:27:26.3401027Z   path: 
2026-10-12T09:27:26.3401068Z   persist-credentials: true
2026-10-12T09:27:26.3401074Z   ref: 
2026-10-12T09:27:26.3401079Z   repository: flagon-io/g1t
2026-10-12T09:27:26.3401085Z   set-safe-directory: true
2026-10-12T09:27:26.3401090Z   show-progress: true
2026-10-12T09:27:26.3401095Z   sparse-checkout: 
2026-10-12T09:27:26.3401100Z   sparse-checkout-cone-mode: true
2026-10-12T09:27:26.3401105Z   ssh-key: 
2026-10-12T09:27:26.3401111Z   ssh-known-hosts: 
2026-10-12T09:27:26.3401187Z   ssh-strict: true
2026-10-12T09:27:26.3401193Z   ssh-user: git
2026-10-12T09:27:26.3401198Z   submodules: false
2026-10-12T09:27:26.3401223Z   token: ***
2026-10-12T09:27:26.3401228Z env:
2026-10-12T09:27:26.3401233Z   CARGO_TERM_COLOR: never
2026-10-12T09:27:26.3401263Z   CLOUDFLARE_ACCOUNT_ID: 1e6f2cffa3f445920836e8ebe446bb58
2026-10-12T09:27:26.3401269Z   WRANGLER_SEND_METRICS: false
2026-10-12T09:27:26.3401276Z ##[endgroup]
2026-10-12T09:27:26.9490763Z Syncing repository: flagon-io/g1t
2026-10-12T09:27:26.9490835Z ##[group]Getting Git version info
2026-10-12T09:27:26.9490858Z Working directory is '/home/runner/work/repo'
2026-10-12T09:27:26.9520004Z [command]/usr/bin/git version
2026-10-12T09:27:26.9677473Z git version 2.39.5
2026-10-12T09:27:26.9697367Z ##[endgroup]
2026-10-12T09:27:26.9711536Z Temporarily overriding HOME='/home/runner/_temp/a3154dcf-71aa-4756-b5b3-2163a8c7a2be' before making global git config changes
2026-10-12T09:27:26.9712191Z Adding repository directory to the temporary git global config as a safe directory
2026-10-12T09:27:26.9716712Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/repo
2026-10-12T09:27:26.9753270Z Deleting the contents of '/home/runner/work/repo'
2026-10-12T09:27:26.9756739Z ##[group]Initializing the repository
2026-10-12T09:27:26.9761493Z [command]/usr/bin/git init /home/runner/work/repo
2026-10-12T09:27:26.9841986Z hint: Using 'master' as the name for the initial branch. This default branch name
2026-10-12T09:27:26.9842163Z hint: is subject to change. To configure the initial branch name to use in all
2026-10-12T09:27:26.9842303Z hint: of your new repositories, which will suppress this warning, call:
2026-10-12T09:27:26.9842422Z hint: 
2026-10-12T09:27:26.9842546Z hint: 	git config --global init.defaultBranch <name>
2026-10-12T09:27:26.9842662Z hint: 
2026-10-12T09:27:26.9842791Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
2026-10-12T09:27:26.9842923Z hint: 'development'. The just-created branch can be renamed via this command:
2026-10-12T09:27:26.9843042Z hint: 
2026-10-12T09:27:26.9843157Z hint: 	git branch -m <name>
2026-10-12T09:27:26.9851749Z Initialized empty Git repository in /home/runner/work/repo/.git/
2026-10-12T09:27:26.9860289Z [command]/usr/bin/git remote add origin https://g1t.sh/flagon-io/g1t
2026-10-12T09:27:26.9889510Z ##[endgroup]
2026-10-12T09:27:26.9889780Z ##[group]Disabling automatic garbage collection
2026-10-12T09:27:26.9893840Z [command]/usr/bin/git config --local gc.auto 0
2026-10-12T09:27:26.9921915Z ##[endgroup]
2026-10-12T09:27:26.9922148Z ##[group]Setting up auth
2026-10-12T09:27:26.9928559Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-12T09:27:26.9959583Z [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-12T09:27:27.0436265Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/g1t\.sh\/\.extraheader
2026-10-12T09:27:27.0463149Z [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-12T09:27:27.0698250Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-10-12T09:27:27.0729600Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-10-12T09:27:27.0941029Z [command]/usr/bin/git config --local http.https://g1t.sh/.extraheader AUTHORIZATION: basic ***
2026-10-12T09:27:27.0971587Z ##[endgroup]
2026-10-12T09:27:27.0971905Z ##[group]Fetching the repository
2026-10-12T09:27:27.0978993Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +a59c0063d8161498c75dc7893619fc0cae4cffbd:refs/remotes/origin/main
2026-10-12T09:27:28.1385477Z From https://g1t.sh/flagon-io/g1t
2026-10-12T09:27:28.1385752Z  * [new ref]         a59c0063d8161498c75dc7893619fc0cae4cffbd -> origin/main
2026-10-12T09:27:28.1395867Z ##[endgroup]
2026-10-12T09:27:28.1396229Z ##[group]Determining the checkout info
2026-10-12T09:27:28.1398478Z ##[endgroup]
2026-10-12T09:27:28.1404022Z [command]/usr/bin/git sparse-checkout disable
2026-10-12T09:27:28.1442161Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig
2026-10-12T09:27:28.1475411Z ##[group]Checking out the ref
2026-10-12T09:27:28.1480797Z [command]/usr/bin/git checkout --progress --force -B main refs/remotes/origin/main
2026-10-12T09:27:28.5625534Z Switched to a new branch 'main'
2026-10-12T09:27:28.5625905Z branch 'main' set up to track 'origin/main'.
2026-10-12T09:27:28.5625988Z ##[endgroup]
2026-10-12T09:27:28.5626054Z [command]/usr/bin/git log -1 --format=%H
2026-10-12T09:27:28.5626074Z a59c0063d8161498c75dc7893619fc0cae4cffbd
2026-10-12T09:27:28.8562932Z ##[group]Run actions/cache@v4
2026-10-12T09:27:28.8562961Z with:
2026-10-12T09:27:28.8562969Z   enableCrossOsArchive: false
2026-10-12T09:27:28.8562977Z   fail-on-cache-miss: false
2026-10-12T09:27:28.8563021Z   key: npm-Linux-7797d4ae2fc111ef70c1f8582f02b8e0f9b76e843d2d0b90184b32f2998d2c91
2026-10-12T09:27:28.8563028Z   lookup-only: false
2026-10-12T09:27:28.8563034Z   path: ~/.npm
2026-10-12T09:27:28.8563039Z   restore-keys: npm-Linux-
2026-10-12T09:27:28.8563046Z   save-always: false
2026-10-12T09:27:28.8563052Z   upload-chunk-size: 
2026-10-12T09:27:28.8563057Z env:
2026-10-12T09:27:28.8563062Z   CARGO_TERM_COLOR: never
2026-10-12T09:27:28.8563082Z   CLOUDFLARE_ACCOUNT_ID: 1e6f2cffa3f445920836e8ebe446bb58
2026-10-12T09:27:28.8563088Z   WRANGLER_SEND_METRICS: false
2026-10-12T09:27:28.8563093Z ##[endgroup]
2026-10-12T09:27:28.9882475Z (node:1219) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
2026-10-12T09:27:28.9882735Z (Use `node --trace-deprecation ...` to show where the warning was created)
2026-10-12T09:27:30.1681821Z Cache Size: ~73 MB (76449218 B)
2026-10-12T09:27:30.1699741Z [command]/usr/bin/tar -xf /home/runner/_temp/78a748a9-a35b-42fc-bea5-c43845140421/cache.tzst -P -C /home/runner/work/repo --use-compress-program unzstd
2026-10-12T09:27:30.5102913Z Cache restored successfully
2026-10-12T09:27:30.5561390Z Cache restored from key: npm-Linux-7797d4ae2fc111ef70c1f8582f02b8e0f9b76e843d2d0b90184b32f2998d2c91
2026-10-12T09:27:30.8614323Z ##[group]Run npm ci --prefer-offline --workspaces=false --no-audit --no-fund
2026-10-12T09:27:30.8614384Z [36;1mnpm ci --prefer-offline --workspaces=false --no-audit --no-fund[0m
2026-10-12T09:27:30.8614400Z shell: /usr/bin/bash -e {0}
2026-10-12T09:27:30.8614413Z env:
2026-10-12T09:27:30.8614422Z   CARGO_TERM_COLOR: never
2026-10-12T09:27:30.8614452Z   CLOUDFLARE_ACCOUNT_ID: 1e6f2cffa3f445920836e8ebe446bb58
2026-10-12T09:27:30.8614462Z   WRANGLER_SEND_METRICS: false
2026-10-12T09:27:30.8614477Z ##[endgroup]
2026-10-12T09:27:37.7320808Z 
2026-10-12T09:27:37.9183206Z added 39 packages in 7s
2026-10-12T09:27:37.9183320Z npm warn install-scripts 2 packages have install scripts not yet covered by allowScripts:
2026-10-12T09:27:37.9183367Z npm warn install-scripts   esbuild@0.28.1 (postinstall: node install.js)
2026-10-12T09:27:37.9183406Z npm warn install-scripts   workerd@1.20261001.1 (postinstall: node install.js)
2026-10-12T09:27:37.9183420Z npm warn install-scripts
2026-10-12T09:27:37.9183683Z npm warn install-scripts Run `npm install-scripts ls` to review, or `npm install-scripts approve <pkg>` to allow.
2026-10-12T09:27:38.1773249Z ##[group]Run node scripts/deploy.mjs manifest --check
2026-10-12T09:27:38.1773287Z [36;1mnode scripts/deploy.mjs manifest --check[0m
2026-10-12T09:27:38.1773296Z shell: /usr/bin/bash -e {0}
2026-10-12T09:27:38.1773302Z env:
2026-10-12T09:27:38.1773311Z   CARGO_TERM_COLOR: never
2026-10-12T09:27:38.1773339Z   CLOUDFLARE_ACCOUNT_ID: 1e6f2cffa3f445920836e8ebe446bb58
2026-10-12T09:27:38.1773344Z   WRANGLER_SEND_METRICS: false
2026-10-12T09:27:38.1773356Z ##[endgroup]
2026-10-12T09:27:38.3931480Z deploy/stack.jsonc is consistent with every wrangler.jsonc.
2026-10-12T09:27:38.6516470Z ##[group]Run npm run test:deploy
2026-10-12T09:27:38.6516499Z [36;1mnpm run test:deploy[0m
2026-10-12T09:27:38.6516510Z shell: /usr/bin/bash -e {0}
2026-10-12T09:27:38.6516515Z env:
2026-10-12T09:27:38.6516521Z   CARGO_TERM_COLOR: never
2026-10-12T09:27:38.6516562Z   CLOUDFLARE_ACCOUNT_ID: 1e6f2cffa3f445920836e8ebe446bb58
2026-10-12T09:27:38.6516574Z   WRANGLER_SEND_METRICS: false
2026-10-12T09:27:38.6516580Z ##[endgroup]
2026-10-12T09:27:38.7606152Z 
2026-10-12T09:27:38.7616650Z > test:deploy
2026-10-12T09:27:38.7616685Z > node --test "scripts/deploy/*.test.mjs"
2026-10-12T09:27:38.7616731Z 
2026-10-12T09:27:40.4287119Z error: no matching package named `base64` found
2026-10-12T09:27:40.4313641Z location searched: crates.io index
2026-10-12T09:27:40.4313744Z required by package `g1t-api v0.1.0 (/home/runner/work/repo/apps/api)`
2026-10-12T09:27:40.4313811Z note: offline mode (via `--offline`) can sometimes cause surprising resolution failures
2026-10-12T09:27:40.4313845Z help: if this error is too confusing you may wish to retry without `--offline`
2026-10-12T09:27:41.3131928Z ✔ the manifest matches every wrangler config in the repository (28.207134ms)
2026-10-12T09:27:41.3144484Z ✔ every wrangler.jsonc is found, and only checked-in ones (71.738341ms)
2026-10-12T09:27:41.3149960Z ✔ problems are found: an unlisted config, a later-stage binding, a wrong database, an unnamed KV (24.12483ms)
2026-10-12T09:27:41.3150034Z ✔ stages follow bindings: nothing binds to a unit that ships after it (0.976571ms)
2026-10-12T09:27:41.3150083Z ✔ inside a stage, a Worker that does not exist yet goes before those bound to it (0.675841ms)
2026-10-12T09:27:41.3154717Z ✔ Rust workers build with the shared script and the same wasm-opt level (0.971841ms)
2026-10-12T09:27:41.3155818Z ✔ shared crates and packages are read from workspace metadata (0.34228ms)
2026-10-12T09:27:41.3163153Z ✔ the runner's image is built from the runner crate and what it uses, on the base its lock names (0.34963ms)
2026-10-12T09:27:41.3170841Z ✔ services/runner/base.json records the base its folder builds (60.079231ms)
2026-10-12T09:27:41.3175970Z ✔ an image's hash ignores line endings, and its tags say what they are (134.712565ms)
2026-10-12T09:27:41.3177232Z ✔ only the lockfile entries the runner is built from name its image (0.61144ms)
2026-10-12T09:27:41.3184017Z ✔ the runner's deploy config names its image by reference, beside its wrangler.jsonc (72.082012ms)
2026-10-12T09:27:41.3184728Z ✔ the registry is asked for an image's manifest, without Docker (0.89843ms)
2026-10-12T09:27:41.3185388Z ✔ a push counts only when it ends with a digest, and is tried again (0.572441ms)
2026-10-12T09:27:41.3191792Z ✔ a static Linux binary is told from a dynamic one (0.70516ms)
2026-10-12T09:27:41.3211912Z ﹣ path dependencies agree with Cargo's own resolved graph (1031.031529ms) # cargo metadata could not resolve offline
2026-10-12T09:27:41.3212145Z ✔ every import that leaves a unit's folder is covered by its dependencies or inputs (158.736976ms)
2026-10-12T09:27:41.3212174Z ✔ a shared crate's change reaches every unit built from it, and no other (1.234101ms)
2026-10-12T09:27:41.3212196Z ✔ a shared package's change reaches what imports it (0.27378ms)
2026-10-12T09:27:41.3212217Z ✔ a crate's tests, benches and examples deploy nothing (0.975151ms)
2026-10-12T09:27:41.3270681Z ✔ a Rust file compiled only for tests is found from what declares it (1.423881ms)
2026-10-12T09:27:41.3270733Z ✔ this repository's test-only sources are read from git (701.810858ms)
2026-10-12T09:27:41.3270764Z ✔ decide: a change only to tests deploys nothing (1.440852ms)
2026-10-12T09:27:41.3270790Z ✔ own folders, declared inputs and root files (1.134321ms)
2026-10-12T09:27:41.3270812Z ✔ a Cargo.lock change reaches only crates that use what changed (0.41321ms)
2026-10-12T09:27:41.3270832Z ✔ a package-lock change reaches through workspace links (0.617471ms)
2026-10-12T09:27:41.3270853Z ✔ decide: changed units deploy, others wait, unknown ones deploy (0.34372ms)
2026-10-12T09:27:41.3270877Z ✔ decide: --force deploys unchanged units; a commit missing from history deploys (0.19971ms)
2026-10-12T09:27:41.3270901Z ✔ decide: Cargo.lock counts only where it reaches (0.622891ms)
2026-10-12T09:27:41.3270924Z ✔ decide: the runner's image rebuilds only when what it is built from changed (0.38172ms)
2026-10-12T09:27:41.3270948Z ✔ the plan as data: migrations, and each stage's units in jobs that share a build (1.383302ms)
2026-10-12T09:27:41.3270968Z ✔ units are picked by short name, folder or Worker name (0.42213ms)
2026-10-12T09:27:41.3271233Z ✔ a CI job installs only what its units need (1.179611ms)
2026-10-12T09:27:41.3271255Z ✔ a deploy is annotated with its commit, and read back (0.21763ms)
2026-10-12T09:27:41.3271276Z ✔ the live commit: the live version's, looking through secret changes (0.35139ms)
2026-10-12T09:27:41.3271298Z ✔ Wrangler's output: pending migrations and the version a deploy made (0.41587ms)
2026-10-12T09:27:41.3275630Z ✔ the API's answers: the live commit as Wrangler's would give it (1.205751ms)
2026-10-12T09:27:41.8105980Z ✔ the API's answers: a Worker never deployed, and a refusal, never throw (502.966629ms)
2026-10-12T09:27:41.8106816Z ✔ the API is used only with the token Wrangler would be given (0.7494ms)
2026-10-12T09:27:41.8110630Z ✔ pending migrations: the folder's files less the names in d1_migrations (1.562332ms)
2026-10-12T09:27:41.8329096Z ✔ the pool runs everything, no more than its limit at once (15.170893ms)
2026-10-12T09:27:41.8343418Z ✔ self-hosting builds every Rust service the manifest says it runs (0.44845ms)
2026-10-12T09:27:41.8343648Z ✔ the self-hosting architecture page names every unit (0.194ms)
2026-10-12T09:27:41.8343686Z ✔ resolveStack works on a manifest with no workspace crates or packages (5.094935ms)
2026-10-12T09:27:41.8343747Z ✔ decide: a commit older than what runs is never deployed by accident, even forced; --rollback means it (0.20478ms)
2026-10-12T09:27:41.8343792Z ✔ a deploy by hand reports to the repository on g1t, and a workflow's does not (1.228361ms)
2026-10-12T09:27:41.9555834Z ✔ webhooks: the hourly purge deletes old deliveries by time (2.286822ms)
2026-10-12T09:27:42.0881826Z ✔ billing: this month's users are read from an index, not the ledger (42.113576ms)
2026-10-12T09:27:42.0881918Z ✔ events: a repository's events of one type, newest first, page by page (2.532803ms)
2026-10-12T09:27:42.0881957Z ✔ actions: a self-hosted runner's poll finds queued jobs by namespace, whatever its case (9.700978ms)
2026-10-12T09:27:42.0881996Z ✔ chat: a channel's messages and a thread's replies, newest first, page by page (1.667191ms)
2026-10-12T09:27:42.0882046Z ✔ chat: the sidebar's unread messages are read from each channel's index, after the last read (2.628133ms)
2026-10-12T09:27:42.0882089Z ✔ chat: a page's reactions are read by message, and a workspace's emoji by name (1.687241ms)
2026-10-12T09:27:42.0882123Z scheduler: g1t-webhooks (* * * * *) is still running from the last time; skipped
2026-10-12T09:27:42.1122612Z scheduler: g1t-webhooks (* * * * *): 200 {"outcome":"exception"}
2026-10-12T09:27:42.1175004Z ✔ fields read numbers, ranges, lists and steps (1.412751ms)
2026-10-12T09:27:42.1204730Z ✔ the services' crons match when hosted g1t's would fire (1.552061ms)
2026-10-12T09:27:42.1283922Z ✔ what is due is each matching cron of each service (0.39671ms)
2026-10-12T09:27:42.2121817Z ✔ a run asks Wrangler for the handler, and a slow one is not doubled (84.984093ms)
2026-10-12T09:27:42.5932723Z ✔ a deploy is announced to status.g1t.sh with the token, and without one nothing is sent (179.219973ms)
2026-10-12T09:27:42.5978371Z ✔ an announcement that fails is a warning, never a failed deploy (0.714941ms)
2026-10-12T09:27:42.5978615Z ✔ the stages run inside the window: started before, finished after, even when they throw; a dry run says nothing (2.948442ms)
2026-10-12T09:27:42.5978651Z ✔ deploy.mjs announces every deploy, and the workflow passes it the token (0.48376ms)
2026-10-12T09:27:42.6888340Z ℹ tests 61
2026-10-12T09:27:42.6904784Z ℹ suites 0
2026-10-12T09:27:42.6905046Z ℹ pass 60
2026-10-12T09:27:42.6905314Z ℹ fail 0
2026-10-12T09:27:42.6905603Z ℹ cancelled 0
2026-10-12T09:27:42.6905831Z ℹ skipped 1
2026-10-12T09:27:42.6906051Z ℹ todo 0
2026-10-12T09:27:42.6948186Z ℹ duration_ms 3891.880247
2026-10-12T09:27:43.2458201Z Cache hit occurred on the primary key npm-Linux-7797d4ae2fc111ef70c1f8582f02b8e0f9b76e843d2d0b90184b32f2998d2c91, not saving cache.
2026-10-12T09:27:43.2460846Z (node:1483) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
2026-10-12T09:27:43.2460901Z (Use `node --trace-deprecation ...` to show where the warning was created)
2026-10-12T09:27:43.6716082Z [command]/usr/bin/git version
2026-10-12T09:27:43.6778291Z git version 2.39.5
2026-10-12T09:27:43.6805754Z Temporarily overriding HOME='/home/runner/_temp/f5bb3a68-2ded-46e8-8e75-bd285fe909ea' before making global git config changes
2026-10-12T09:27:43.6806393Z Adding repository directory to the temporary git global config as a safe directory
2026-10-12T09:27:43.6812185Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/repo
2026-10-12T09:27:43.6851241Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-12T09:27:43.6885030Z [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-12T09:27:43.7100353Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/g1t\.sh\/\.extraheader
2026-10-12T09:27:43.7123614Z http.https://g1t.sh/.extraheader
2026-10-12T09:27:43.7138475Z [command]/usr/bin/git config --local --unset-all http.https://g1t.sh/.extraheader
2026-10-12T09:27:43.7167848Z [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-12T09:27:43.7883277Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-10-12T09:27:43.7912997Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-10-12T09:27:44.1416837Z Cleaning up orphan processes
