2026-10-12T21:11:10.2306882Z Current runner version: '0.3.3'
2026-10-12T21:11:10.2306920Z Runner name: 'g1t'
2026-10-12T21:11:10.2306932Z ##[group]Operating System
2026-10-12T21:11:10.2306947Z Debian GNU/Linux
2026-10-12T21:11:10.2306958Z 12 (bookworm)
2026-10-12T21:11:10.2306976Z ##[endgroup]
2026-10-12T21:11:10.2306985Z ##[group]Runner Image
2026-10-12T21:11:10.2307014Z Included Software: Node 24, Python 3, Go, Rust
2026-10-12T21:11:10.2307024Z ##[endgroup]
2026-10-12T21:11:10.2307037Z ##[group]Machine
2026-10-12T21:11:10.2307047Z Hosted by g1t
2026-10-12T21:11:10.2307055Z Architecture: X64
2026-10-12T21:11:10.2307065Z CPUs: 1
2026-10-12T21:11:10.2307074Z Memory: 4.1 GB
2026-10-12T21:11:10.2307083Z ##[endgroup]
2026-10-12T21:11:10.2307092Z ##[group]G1T_TOKEN Permissions
2026-10-12T21:11:10.2307101Z Contents: read
2026-10-12T21:11:10.2307110Z Metadata: read
2026-10-12T21:11:10.2307121Z ##[endgroup]
2026-10-12T21:11:10.2307142Z Secret source: Actions
2026-10-12T21:11:10.2307152Z Prepare workflow directory
2026-10-12T21:11:10.2640234Z Prepare all required actions
2026-10-12T21:11:10.2640347Z Getting action download info
2026-10-12T21:11:10.2673558Z Getting action download info for 'actions/checkout@v5'
2026-10-12T21:11:10.6713425Z Download action repository 'actions/checkout@v5' (SHA:fbc6f3992d24b796d5a048ff273f7fcc4a7b6c09) from g1t
2026-10-12T21:11:11.0574468Z Getting action download info for 'actions/cache@v4'
2026-10-12T21:11:11.7893840Z Download action repository 'actions/cache@v4' (SHA:0057852bfaa89a56745cba8c7296529d2fc39830) from g1t
2026-10-12T21:11:12.5052937Z Complete job name: Check
2026-10-12T21:11:12.8674146Z ##[group]Run actions/checkout@v5
2026-10-12T21:11:12.8674210Z with:
2026-10-12T21:11:12.8674225Z   allow-unsafe-pr-checkout: false
2026-10-12T21:11:12.8674242Z   clean: true
2026-10-12T21:11:12.8674255Z   fetch-depth: 1
2026-10-12T21:11:12.8674270Z   fetch-tags: false
2026-10-12T21:11:12.8674284Z   filter: 
2026-10-12T21:11:12.8674296Z   github-server-url: 
2026-10-12T21:11:12.8674309Z   lfs: false
2026-10-12T21:11:12.8674662Z   path: 
2026-10-12T21:11:12.8674845Z   persist-credentials: true
2026-10-12T21:11:12.8674862Z   ref: 
2026-10-12T21:11:12.8674877Z   repository: flagon-io/g1t
2026-10-12T21:11:12.8674891Z   set-safe-directory: true
2026-10-12T21:11:12.8674905Z   show-progress: true
2026-10-12T21:11:12.8674918Z   sparse-checkout: 
2026-10-12T21:11:12.8674931Z   sparse-checkout-cone-mode: true
2026-10-12T21:11:12.8674944Z   ssh-key: 
2026-10-12T21:11:12.8674955Z   ssh-known-hosts: 
2026-10-12T21:11:12.8675078Z   ssh-strict: true
2026-10-12T21:11:12.8675092Z   ssh-user: git
2026-10-12T21:11:12.8675104Z   submodules: false
2026-10-12T21:11:12.8675174Z   token: ***
2026-10-12T21:11:12.8675188Z env:
2026-10-12T21:11:12.8675201Z   CARGO_TERM_COLOR: never
2026-10-12T21:11:12.8675298Z   CLOUDFLARE_ACCOUNT_ID: 1e6f2cffa3f445920836e8ebe446bb58
2026-10-12T21:11:12.8675312Z   WRANGLER_SEND_METRICS: false
2026-10-12T21:11:12.8675323Z ##[endgroup]
2026-10-12T21:11:14.8658663Z Syncing repository: flagon-io/g1t
2026-10-12T21:11:14.8658955Z ##[group]Getting Git version info
2026-10-12T21:11:14.8659017Z Working directory is '/home/runner/work/repo'
2026-10-12T21:11:14.8745394Z [command]/usr/bin/git version
2026-10-12T21:11:15.0133502Z git version 2.39.5
2026-10-12T21:11:15.1816700Z ##[endgroup]
2026-10-12T21:11:15.1818538Z Temporarily overriding HOME='/home/runner/_temp/e7f38596-c8dd-4103-82da-8680eb55b9c4' before making global git config changes
2026-10-12T21:11:15.1818706Z Adding repository directory to the temporary git global config as a safe directory
2026-10-12T21:11:15.1818782Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/repo
2026-10-12T21:11:15.1818850Z Deleting the contents of '/home/runner/work/repo'
2026-10-12T21:11:15.1818901Z ##[group]Initializing the repository
2026-10-12T21:11:15.1818940Z [command]/usr/bin/git init /home/runner/work/repo
2026-10-12T21:11:15.1819012Z hint: Using 'master' as the name for the initial branch. This default branch name
2026-10-12T21:11:15.1819074Z hint: is subject to change. To configure the initial branch name to use in all
2026-10-12T21:11:15.1819138Z hint: of your new repositories, which will suppress this warning, call:
2026-10-12T21:11:15.1819158Z hint: 
2026-10-12T21:11:15.1819186Z hint: 	git config --global init.defaultBranch <name>
2026-10-12T21:11:15.1819201Z hint: 
2026-10-12T21:11:15.1819289Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
2026-10-12T21:11:15.1819348Z hint: 'development'. The just-created branch can be renamed via this command:
2026-10-12T21:11:15.1819363Z hint: 
2026-10-12T21:11:15.1819380Z hint: 	git branch -m <name>
2026-10-12T21:11:15.1819463Z Initialized empty Git repository in /home/runner/work/repo/.git/
2026-10-12T21:11:15.1819593Z [command]/usr/bin/git remote add origin https://g1t.sh/flagon-io/g1t
2026-10-12T21:11:15.1819646Z ##[endgroup]
2026-10-12T21:11:15.1819709Z ##[group]Disabling automatic garbage collection
2026-10-12T21:11:15.1819745Z [command]/usr/bin/git config --local gc.auto 0
2026-10-12T21:11:15.1820093Z ##[endgroup]
2026-10-12T21:11:15.1820114Z ##[group]Setting up auth
2026-10-12T21:11:15.1820198Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-12T21:11:15.1820381Z [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-12T21:11:15.2585162Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/g1t\.sh\/\.extraheader
2026-10-12T21:11:15.2679846Z [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-12T21:11:15.3255167Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-10-12T21:11:15.3350090Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-10-12T21:11:15.3984293Z [command]/usr/bin/git config --local http.https://g1t.sh/.extraheader AUTHORIZATION: basic ***
2026-10-12T21:11:15.4092861Z ##[endgroup]
2026-10-12T21:11:15.4094327Z ##[group]Fetching the repository
2026-10-12T21:11:15.4136529Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +84c72dbbd7fdf8681c99384aa1c5afc4c30661b7:refs/remotes/origin/main
2026-10-12T21:11:18.6103380Z From https://g1t.sh/flagon-io/g1t
2026-10-12T21:11:18.7990760Z  * [new ref]         84c72dbbd7fdf8681c99384aa1c5afc4c30661b7 -> origin/main
2026-10-12T21:11:18.7990907Z ##[endgroup]
2026-10-12T21:11:18.7990965Z ##[group]Determining the checkout info
2026-10-12T21:11:18.7991000Z ##[endgroup]
2026-10-12T21:11:18.7991057Z [command]/usr/bin/git sparse-checkout disable
2026-10-12T21:11:18.7991191Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig
2026-10-12T21:11:18.7991263Z ##[group]Checking out the ref
2026-10-12T21:11:18.7991383Z [command]/usr/bin/git checkout --progress --force -B main refs/remotes/origin/main
2026-10-12T21:11:19.7284405Z Updating files: 100% (2588/2588), done.
2026-10-12T21:11:19.8920302Z Switched to a new branch 'main'
2026-10-12T21:11:19.8920408Z branch 'main' set up to track 'origin/main'.
2026-10-12T21:11:19.8920509Z ##[endgroup]
2026-10-12T21:11:19.8920779Z [command]/usr/bin/git log -1 --format=%H
2026-10-12T21:11:19.8920806Z 84c72dbbd7fdf8681c99384aa1c5afc4c30661b7
2026-10-12T21:11:20.2656192Z ##[group]Run actions/cache@v4
2026-10-12T21:11:20.2656403Z with:
2026-10-12T21:11:20.2656424Z   enableCrossOsArchive: false
2026-10-12T21:11:20.2656445Z   fail-on-cache-miss: false
2026-10-12T21:11:20.2656579Z   key: npm-Linux-d3bdf9eb8111412eca1f8c68d1f0038b8e12dcf2308b61d6a3f01d39c17fb261
2026-10-12T21:11:20.2656594Z   lookup-only: false
2026-10-12T21:11:20.2656605Z   path: ~/.npm
2026-10-12T21:11:20.2656615Z   restore-keys: npm-Linux-
2026-10-12T21:11:20.2656628Z   save-always: false
2026-10-12T21:11:20.2656638Z   upload-chunk-size: 
2026-10-12T21:11:20.2656647Z env:
2026-10-12T21:11:20.2656657Z   CARGO_TERM_COLOR: never
2026-10-12T21:11:20.2656719Z   CLOUDFLARE_ACCOUNT_ID: 1e6f2cffa3f445920836e8ebe446bb58
2026-10-12T21:11:20.2656730Z   WRANGLER_SEND_METRICS: false
2026-10-12T21:11:20.2656740Z ##[endgroup]
2026-10-12T21:11:20.8055297Z (node:1219) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
2026-10-12T21:11:20.8056220Z (Use `node --trace-deprecation ...` to show where the warning was created)
2026-10-12T21:11:25.5255337Z Cache Size: ~73 MB (76437880 B)
2026-10-12T21:11:25.6987589Z [command]/usr/bin/tar -xf /home/runner/_temp/707a6ec1-f060-4f09-855b-5e4c543f1cf6/cache.tzst -P -C /home/runner/work/repo --use-compress-program unzstd
2026-10-12T21:11:26.8111970Z Cache restored successfully
2026-10-12T21:11:27.0390888Z Cache restored from key: npm-Linux-d5eed6cbae819ffaa6e69070a7ceeb382d367e7ad1a417821e6c90cc8ba81dbe
2026-10-12T21:11:27.4272657Z ##[group]Run npm ci --prefer-offline --workspaces=false --no-audit --no-fund
2026-10-12T21:11:27.4272796Z [36;1mnpm ci --prefer-offline --workspaces=false --no-audit --no-fund[0m
2026-10-12T21:11:27.4272823Z shell: /usr/bin/bash -e {0}
2026-10-12T21:11:27.4272848Z env:
2026-10-12T21:11:27.4272866Z   CARGO_TERM_COLOR: never
2026-10-12T21:11:27.4272942Z   CLOUDFLARE_ACCOUNT_ID: 1e6f2cffa3f445920836e8ebe446bb58
2026-10-12T21:11:27.4272957Z   WRANGLER_SEND_METRICS: false
2026-10-12T21:11:27.4272974Z ##[endgroup]
2026-10-12T21:11:54.1991830Z 
2026-10-12T21:11:54.3462407Z added 39 packages in 26s
2026-10-12T21:11:54.3462634Z npm warn install-scripts 2 packages have install scripts not yet covered by allowScripts:
2026-10-12T21:11:54.3464586Z npm warn install-scripts   esbuild@0.28.1 (postinstall: node install.js)
2026-10-12T21:11:54.3464771Z npm warn install-scripts   workerd@1.20261001.1 (postinstall: node install.js)
2026-10-12T21:11:54.3464795Z npm warn install-scripts
2026-10-12T21:11:54.3470198Z npm warn install-scripts Run `npm install-scripts ls` to review, or `npm install-scripts approve <pkg>` to allow.
2026-10-12T21:11:54.7777659Z ##[group]Run node scripts/deploy.mjs manifest --check
2026-10-12T21:11:54.7777733Z [36;1mnode scripts/deploy.mjs manifest --check[0m
2026-10-12T21:11:54.7777753Z shell: /usr/bin/bash -e {0}
2026-10-12T21:11:54.7777779Z env:
2026-10-12T21:11:54.7777801Z   CARGO_TERM_COLOR: never
2026-10-12T21:11:54.7777912Z   CLOUDFLARE_ACCOUNT_ID: 1e6f2cffa3f445920836e8ebe446bb58
2026-10-12T21:11:54.7777933Z   WRANGLER_SEND_METRICS: false
2026-10-12T21:11:54.7777953Z ##[endgroup]
2026-10-12T21:11:56.0125520Z deploy/stack.jsonc is consistent with every wrangler.jsonc.
2026-10-12T21:11:56.4746383Z ##[group]Run npm run test:deploy
2026-10-12T21:11:56.4746451Z [36;1mnpm run test:deploy[0m
2026-10-12T21:11:56.4746469Z shell: /usr/bin/bash -e {0}
2026-10-12T21:11:56.4746479Z env:
2026-10-12T21:11:56.4746490Z   CARGO_TERM_COLOR: never
2026-10-12T21:11:56.4746587Z   CLOUDFLARE_ACCOUNT_ID: 1e6f2cffa3f445920836e8ebe446bb58
2026-10-12T21:11:56.4746600Z   WRANGLER_SEND_METRICS: false
2026-10-12T21:11:56.4746610Z ##[endgroup]
2026-10-12T21:11:58.4103930Z 
2026-10-12T21:11:58.4132903Z > test:deploy
2026-10-12T21:11:58.4133251Z > node --test "scripts/deploy/*.test.mjs"
2026-10-12T21:11:58.4133518Z 
2026-10-12T21:12:07.7516264Z error: no matching package named `base64` found
2026-10-12T21:12:08.0430442Z location searched: crates.io index
2026-10-12T21:12:08.0430718Z required by package `g1t-api v0.1.0 (/home/runner/work/repo/apps/api)`
2026-10-12T21:12:08.0430852Z note: offline mode (via `--offline`) can sometimes cause surprising resolution failures
2026-10-12T21:12:08.0430974Z help: if this error is too confusing you may wish to retry without `--offline`
2026-10-12T21:12:09.2138562Z ✔ the manifest matches every wrangler config in the repository (123.051568ms)
2026-10-12T21:12:09.2146665Z ✔ every wrangler.jsonc is found, and only checked-in ones (158.118011ms)
2026-10-12T21:12:09.2151882Z ✔ problems are found: an unlisted config, a later-stage binding, a wrong database, an unnamed KV (134.044177ms)
2026-10-12T21:12:09.2156358Z ✔ stages follow bindings: nothing binds to a unit that ships after it (1.600521ms)
2026-10-12T21:12:09.2156751Z ✔ inside a stage, a Worker that does not exist yet goes before those bound to it (1.624372ms)
2026-10-12T21:12:09.2176710Z ✔ Rust workers build with the shared script and the same wasm-opt level (5.666516ms)
2026-10-12T21:12:09.2188049Z ✔ shared crates and packages are read from workspace metadata (1.072991ms)
2026-10-12T21:12:09.2204283Z ✔ the runner's image is built from the runner crate and what it uses, on the base its lock names (0.93797ms)
2026-10-12T21:12:09.2219806Z ✔ services/runner/base.json records the base its folder builds (84.916001ms)
2026-10-12T21:12:09.2237990Z ✔ an image's hash ignores line endings, and its tags say what they are (578.583282ms)
2026-10-12T21:12:09.2247284Z ✔ only the lockfile entries the runner is built from name its image (1.562732ms)
2026-10-12T21:12:09.2348501Z ✔ the runner's deploy config names its image by reference, beside its wrangler.jsonc (109.634234ms)
2026-10-12T21:12:09.2350994Z ✔ the registry is asked for an image's manifest, without Docker (1.901621ms)
2026-10-12T21:12:09.2373104Z ✔ a push counts only when it ends with a digest, and is tried again (1.716801ms)
2026-10-12T21:12:09.2373275Z ✔ a static Linux binary is told from a dynamic one (2.228282ms)
2026-10-12T21:12:09.2373397Z ﹣ path dependencies agree with Cargo's own resolved graph (6514.942404ms) # cargo metadata could not resolve offline
2026-10-12T21:12:09.2374076Z ✔ every import that leaves a unit's folder is covered by its dependencies or inputs (489.670717ms)
2026-10-12T21:12:09.2374163Z ✔ a shared crate's change reaches every unit built from it, and no other (5.746456ms)
2026-10-12T21:12:09.2374245Z ✔ a shared package's change reaches what imports it (2.662112ms)
2026-10-12T21:12:09.2414177Z ✔ a crate's tests, benches and examples deploy nothing (56.126474ms)
2026-10-12T21:12:09.2487039Z ✔ a Rust file compiled only for tests is found from what declares it (6.580176ms)
2026-10-12T21:12:09.2487246Z ✔ this repository's test-only sources are read from git (805.100978ms)
2026-10-12T21:12:09.2487349Z ✔ decide: a change only to tests deploys nothing (3.179943ms)
2026-10-12T21:12:09.2487443Z ✔ own folders, declared inputs and root files (2.044442ms)
2026-10-12T21:12:09.2487541Z ✔ a Cargo.lock change reaches only crates that use what changed (0.670631ms)
2026-10-12T21:12:09.2487636Z ✔ a package-lock change reaches through workspace links (0.914621ms)
2026-10-12T21:12:09.2497259Z ✔ decide: changed units deploy, others wait, unknown ones deploy (0.603671ms)
2026-10-12T21:12:09.3180939Z ✔ decide: --force deploys unchanged units; a commit missing from history deploys (0.28877ms)
2026-10-12T21:12:09.3182900Z ✔ decide: Cargo.lock counts only where it reaches (0.896101ms)
2026-10-12T21:12:09.3199511Z ✔ decide: the runner's image rebuilds only when what it is built from changed (0.68103ms)
2026-10-12T21:12:09.3233148Z ✔ the plan as data: migrations, and each stage's units in jobs that share a build (2.678872ms)
2026-10-12T21:12:09.3233524Z ✔ units are picked by short name, folder or Worker name (0.976081ms)
2026-10-12T21:12:09.3234782Z ✔ a CI job installs only what its units need (1.847942ms)
2026-10-12T21:12:09.3319903Z ✔ a deploy is annotated with its commit, and read back (0.32234ms)
2026-10-12T21:12:09.3320046Z ✔ the live commit: the live version's, looking through secret changes (0.550611ms)
2026-10-12T21:12:09.3320116Z ✔ Wrangler's output: pending migrations and the version a deploy made (0.47041ms)
2026-10-12T21:12:09.3320171Z ✔ the API's answers: the live commit as Wrangler's would give it (2.145722ms)
2026-10-12T21:12:09.6505010Z ✔ the API's answers: a Worker never deployed, and a refusal, never throw (503.832051ms)
2026-10-12T21:12:09.6505201Z ✔ the API is used only with the token Wrangler would be given (1.215331ms)
2026-10-12T21:12:09.6505301Z ✔ pending migrations: the folder's files less the names in d1_migrations (3.010643ms)
2026-10-12T21:12:09.6936919Z ✔ the pool runs everything, no more than its limit at once (17.226356ms)
2026-10-12T21:12:09.6937180Z ✔ self-hosting builds every Rust service the manifest says it runs (3.702773ms)
2026-10-12T21:12:09.6937262Z ✔ the self-hosting architecture page names every unit (0.447321ms)
2026-10-12T21:12:09.6937341Z ✔ resolveStack works on a manifest with no workspace crates or packages (15.216454ms)
2026-10-12T21:12:09.6946416Z ✔ decide: a commit older than what runs is never deployed by accident, even forced; --rollback means it (0.78554ms)
2026-10-12T21:12:09.6992687Z ✔ a deploy by hand reports to the repository on g1t, and a workflow's does not (3.784094ms)
2026-10-12T21:12:09.6992881Z ✔ a failed wrangler command is reported by its error, not its trace (0.572541ms)
2026-10-12T21:12:09.6992977Z ✔ Cloudflare failing is tried again; a mistake in what is deployed is not (0.6886ms)
2026-10-12T21:12:10.2037507Z ✔ webhooks: the hourly purge deletes old deliveries by time (5.022475ms)
2026-10-12T21:12:10.2037945Z ✔ billing: this month's users are read from an index, not the ledger (133.086717ms)
2026-10-12T21:12:10.2038060Z ✔ events: a repository's events of one type, newest first, page by page (61.891109ms)
2026-10-12T21:12:10.2038167Z ✔ actions: a self-hosted runner's poll finds queued jobs by namespace, whatever its case (25.750944ms)
2026-10-12T21:12:10.2038273Z ✔ chat: a channel's messages and a thread's replies, newest first, page by page (3.466133ms)
2026-10-12T21:12:10.2038433Z ✔ chat: the sidebar's unread messages are read from each channel's index, after the last read (6.739587ms)
2026-10-12T21:12:10.2038523Z ✔ chat: a page's reactions are read by message, and a workspace's emoji by name (55.503123ms)
2026-10-12T21:12:10.3485594Z scheduler: g1t-webhooks (* * * * *) is still running from the last time; skipped
2026-10-12T21:12:10.5430143Z scheduler: g1t-webhooks (* * * * *): 200 {"outcome":"exception"}
2026-10-12T21:12:10.5515585Z ✔ fields read numbers, ranges, lists and steps (3.375213ms)
2026-10-12T21:12:10.6016456Z ✔ the services' crons match when hosted g1t's would fire (3.912854ms)
2026-10-12T21:12:10.6057942Z ✔ what is due is each matching cron of each service (1.109421ms)
2026-10-12T21:12:10.6094705Z ✔ a run asks Wrangler for the handler, and a slow one is not doubled (201.104382ms)
2026-10-12T21:12:11.0134922Z ✔ a deploy is announced to status.g1t.sh with the token, and without one nothing is sent (133.324407ms)
2026-10-12T21:12:11.1791013Z ✔ an announcement that fails is a warning, never a failed deploy (1.805412ms)
2026-10-12T21:12:11.1791238Z ✔ the stages run inside the window: started before, finished after, even when they throw; a dry run says nothing (1.625432ms)
2026-10-12T21:12:11.1791359Z ✔ deploy.mjs announces every deploy, and the workflow passes it the token (0.930731ms)
2026-10-12T21:12:11.1791383Z ℹ tests 63
2026-10-12T21:12:11.1791409Z ℹ suites 0
2026-10-12T21:12:11.1791438Z ℹ pass 62
2026-10-12T21:12:11.1791458Z ℹ fail 0
2026-10-12T21:12:11.1791477Z ℹ cancelled 0
2026-10-12T21:12:11.1791498Z ℹ skipped 1
2026-10-12T21:12:11.1791523Z ℹ todo 0
2026-10-12T21:12:11.1791545Z ℹ duration_ms 11987.143622
2026-10-12T21:12:12.1086328Z (node:1399) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
2026-10-12T21:12:12.1094486Z (Use `node --trace-deprecation ...` to show where the warning was created)
2026-10-12T21:12:12.1550379Z [command]/usr/bin/tar --posix -cf cache.tzst --exclude cache.tzst -P -C /home/runner/work/repo --files-from manifest.txt --use-compress-program zstdmt
2026-10-12T21:12:18.8266567Z Cache Size: ~73 MB (76445807 B)
2026-10-12T21:12:19.5029137Z Cache saved successfully
2026-10-12T21:12:19.5257644Z Cache saved with key: npm-Linux-d3bdf9eb8111412eca1f8c68d1f0038b8e12dcf2308b61d6a3f01d39c17fb261
2026-10-12T21:12:20.4427502Z [command]/usr/bin/git version
2026-10-12T21:12:20.4595184Z git version 2.39.5
2026-10-12T21:12:20.5062563Z Temporarily overriding HOME='/home/runner/_temp/631e06d4-356e-4d48-a9d5-518b557c04a1' before making global git config changes
2026-10-12T21:12:20.5065513Z Adding repository directory to the temporary git global config as a safe directory
2026-10-12T21:12:20.5088063Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/repo
2026-10-12T21:12:20.5299330Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-12T21:12:20.5605667Z [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-12T21:12:20.7363090Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/g1t\.sh\/\.extraheader
2026-10-12T21:12:20.7493521Z http.https://g1t.sh/.extraheader
2026-10-12T21:12:20.7571896Z [command]/usr/bin/git config --local --unset-all http.https://g1t.sh/.extraheader
2026-10-12T21:12:20.8127822Z [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-12T21:12:20.9532900Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-10-12T21:12:21.0015765Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-10-12T21:12:21.6935969Z Cleaning up orphan processes
