Job: core (rust-3) Runner: g1t, Linux X64 (Debian bookworm, Node 24, Python 3, Go, Rust) Matrix: {"group":"rust-3","units":"repos,billing,actions","rust":true,"image":false} ##[group]G1T_TOKEN permissions contents: read metadata: read ##[endgroup] Checking out flagon-io/g1t into /home/runner/work/repo [command]git init --quiet [command]git remote add origin https://g1t.sh/flagon-io/g1t.git [command]git fetch --no-tags --prune --quiet origin refs/heads/main [command]git checkout --quiet --force -B main 767f267bec427211067f23a8d7031029f3c41014 Checked out 767f267bec427211067f23a8d7031029f3c41014 ##[group]Rust for Workers rustup target add wasm32-unknown-unknown ##[endgroup] shell: bash -e /home/runner/_temp/18ddc269014d4a1b.sh info: component rust-std for target wasm32-unknown-unknown is up to date Cache restored from key: worker-build-Linux-20198271f2bfa646f90a27111263b0637937fdecf1b000ed47c7554968c64152 (2.6 MB in 1.7s) Cache restored from key: worker-build-tools-Linux-20198271f2bfa646f90a27111263b0637937fdecf1b000ed47c7554968c64152 (115.2 MB in 4.6s) Cache restored from key: cargo-crates-Linux-f9437572d523fab422c6790fa14184299f4dcdbe7430863b1699525f9c8c3272 (65.0 MB in 1.9s) Cache restored from key: cargo-target-Linux-rust-3-e739dd1792513caa6aaec120c2743c9d9a899a4c24b1adbc17a7a3acd72f2d2c (177.9 MB in 5.1s) ##[group]sccache bash scripts/sccache.sh install ##[endgroup] shell: bash -e /home/runner/_temp/18dec26e5e43fae4.sh sccache: Starting the server... sccache: Listening on address 127.0.0.1:4226 sccache 0.18.0: rustc goes through it from here on, cached in this repository's Actions cache. ##[group]Install node scripts/deploy.mjs install --only "repos,billing,actions" ##[endgroup] shell: bash -e /home/runner/_temp/18dfc26f5fc886c3.sh npm ci --no-audit --no-fund --workspaces=false added 37 packages in 4s npm warn install-scripts 2 packages have install scripts not yet covered by allowScripts: npm warn install-scripts esbuild@0.28.1 (postinstall: node install.js) npm warn install-scripts workerd@1.20261001.1 (postinstall: node install.js) npm warn install-scripts npm warn install-scripts Run `npm install-scripts ls` to review, or `npm install-scripts approve ` to allow. ##[group]Deploy repos,billing,actions node scripts/deploy.mjs deploy --only "repos,billing,actions" --force --no-migrations --concurrency 2 ##[endgroup] shell: bash -e /home/runner/_temp/18d8c271381ab2cb.sh Deploying 767f267bec42 (Merge workspace invitations: nobody joins a workspace without saying yes, people are found by username, your own invites can bring someone in, and nobody is left without a workspace (identity 0040)) unit stage action live migrations why ------- ----- ------ ------------ ---------- ----------------------------------------------------------------------- repos core deploy 58dd85e81fd8 - 5 changed files (crates/contracts/src/accounts.rs via crates/contracts) billing core deploy 58dd85e81fd8 - 5 changed files (crates/contracts/src/accounts.rs via crates/contracts) actions core deploy 58dd85e81fd8 - 5 changed files (crates/contracts/src/accounts.rs via crates/contracts) 3 to deploy: core (repos, billing, actions) == core: repos, billing, actions [billing] ⛅️ wrangler 4.146.0 [billing] ──────────────────── [billing] [custom build] Running: node ../../scripts/build-rust-worker.mjs [repos] ⛅️ wrangler 4.146.0 [repos] ──────────────────── [repos] [custom build] Running: node ../../scripts/build-rust-worker.mjs [billing] [custom build] [INFO]: Checking for the Wasm target... [billing] [custom build] [repos] [custom build] [INFO]: Checking for the Wasm target... [repos] [custom build] [billing] [custom build] [INFO]: Compiling to Wasm... [billing] [custom build] [repos] [custom build] [INFO]: Compiling to Wasm... [repos] [custom build] [repos] [custom build] Blocking waiting for file lock on package cache [repos] [custom build] [billing] [custom build] Blocking waiting for file lock on package cache [billing] [custom build] [repos] [custom build] Blocking waiting for file lock on package cache [repos] [custom build] [billing] [custom build] Blocking [billing] [custom build] waiting for file lock on package cache [billing] [custom build] [repos] [custom build] Blocking waiting for file lock on package cache [repos] [custom build] [billing] [custom build] Blocking waiting for file lock on package cache [billing] [custom build] [repos] [custom build] Blocking waiting for file lock on shared package cache [repos] [custom build] [repos] [custom build] Blocking waiting for file lock on build directory [repos] [custom build] [billing] [custom build] Compiling g1t-contracts v0.1.0 (/home/runner/work/repo/crates/contracts) [billing] [custom build] [billing] [custom build] Compiling g1t-kit v0.1.0 (/home/runner/work/repo/crates/kit) [billing] [custom build] [billing] [custom build] Compiling g1t-billing v0.1.0 (/home/runner/work/repo/services/billing) [billing] [custom build] [billing] [custom build] Finished `release` profile [optimized] target(s) in 1m 07s [billing] [custom build] [repos] [custom build] Compiling g1t-blobstore v0.1.0 (/home/runner/work/repo/crates/blobstore) [repos] [custom build] Compiling g1t-scan v0.1.0 (/home/runner/work/repo/crates/scan) [repos] [custom build] [repos] [custom build] Compiling g1t-secrets v0.1.0 (/home/runner/work/repo/crates/secrets) [repos] [custom build] [repos] [custom build] Compiling g1t-rules v0.1.0 (/home/runner/work/repo/crates/rules) [repos] [custom build] [billing] [custom build] [INFO]: Optimizing wasm binaries with `wasm-opt`... [billing] [custom build] [billing] [custom build] [INFO]: :-)Done in 1m 10s [billing] [custom build] [INFO]: :-) Your wasm pkg is ready to publish at /home/runner/work/repo/services/billing/build/.tmp. [billing] [custom build] [billing] [custom build] [billing] [custom build] index.js 28.0kb [billing] [custom build] [billing] [custom build] ⚡ Done in 7ms [billing] [custom build] [repos] [custom build] Compiling g1t-repos v0.1.0 (/home/runner/work/repo/services/repos) [repos] [custom build] [billing] Total Upload: 5170.77 KiB / gzip: 1270.92 KiB [billing] Worker Startup Time: 12 ms [billing] Your Worker has access to the following bindings: [billing] Binding Resource [billing] env.EMAIL (unrestricted) Send Email [billing] env.DB (g1t-billing) D1 Database [billing] env.IDENTITY (g1t-identity) Worker [billing] env.REPOS (g1t-repos) Worker [billing] env.PACKAGES (g1t-packages) Worker [billing] env.MARGIN_PERCENT ("20") Environment Variable [billing] env.FREE_WHILE_BUILDING ("false") Environment Variable [billing] env.PLAN_MONTHLY_CENTS ("2000") Environment Variable [billing] env.PLAN_INCLUDED_MICROS ("10000000") Environment Variable [billing] env.FREE_PRIVATE_STORAGE_BYTES ("1000000000") Environment Variable [billing] env.PUBLIC_PACKAGES_FREE_BYTES ("10000000000") Environment Variable [billing] env.PRIVATE_PACKAGES_FREE_BYTES ("500000000") Environment Variable [billing] env.FREE_AUDIT_RETENTION_DAYS ("7") Environment Variable [billing] env.AUDIT_RETENTION_DAYS ("90") Environment Variable [billing] env.AUDIT_MAX_DAYS ("400") Environment Variable [billing] env.TRIAL_WORKSPACE_MICROS ("5000000") Environment Variable [billing] env.TRIAL_MONTHLY_POOL_MICROS ("100000000") Environment Variable [billing] env.OSS_POOL_MICROS ("25000000") Environment Variable [billing] env.OSS_REPO_MICROS ("2000000") Environment Variable [billing] env.LIMIT_NEW_MICROS ("3000000") Environment Variable [billing] env.LIMIT_PAID_START_MICROS ("100000000") Environment Variable [billing] env.LIMIT_PAID_MIN_MICROS ("25000000") Environment Variable [billing] env.LIMIT_PAID_MAX_MICROS ("1000000000") Environment Variable [billing] env.ISSUE_CAP_MICROS ("10000000") Environment Variable [billing] env.SPIKE_FACTOR ("5") Environment Variable [billing] env.SPIKE_FLOOR_MICROS ("5000000") Environment Variable [billing] env.OVERAGE_FORGIVE_COST_MICROS ("50000000") Environment Variable [billing] env.GIT_OPERATIONS_INCLUDED ("50000") Environment Variable [billing] env.MIN_CHARGE_MICROS ("5000000") Environment Variable [billing] env.CLOUDFLARE_ACCOUNT_ID ("1e6f2cffa3f445920836e8ebe446bb58") Environment Variable [billing] env.CLOUDFLARE_BILLING_DAY ("28") Environment Variable [billing] env.AI_GATEWAY_ID ("g1t") Environment Variable [billing] env.COSTS_ALERT_EMAIL ("hey@flagon.io") Environment Variable [billing] env.COMPED_MONTHLY_CEILING_MICROS ("150000000") Environment Variable [billing] env.PLATFORM_DAILY_SPEND_CAP_MICROS ("75000000") Environment Variable [billing] env.PLATFORM_HOURLY_WORKERS_REQUESTS ("20000000") Environment Variable [billing] env.PLATFORM_HOURLY_WORKERS_CPU_MS ("100000000") Environment Variable [billing] env.PLATFORM_HOURLY_D1_ROWS_READ ("2000000000") Environment Variable [billing] env.PLATFORM_HOURLY_D1_ROWS_WRITTEN ("5000000") Environment Variable [billing] env.PLATFORM_HOURLY_QUEUE_OPERATIONS ("5000000") Environment Variable [billing] env.PLATFORM_HOURLY_DO_REQUESTS ("20000000") Environment Variable [billing] env.PLATFORM_HOURLY_DO_ROWS_WRITTEN ("5000000") Environment Variable [billing] env.PLATFORM_HOURLY_DO_STORAGE_WRITE_UNITS ("5000000") Environment Variable [billing] env.PLATFORM_HOURLY_DO_ACTIVE_SECONDS ("3000000") Environment Variable [billing] env.PLATFORM_HOURLY_KV_READS ("10000000") Environment Variable [billing] env.PLATFORM_HOURLY_KV_WRITES ("200000") Environment Variable [billing] env.PLATFORM_HOURLY_KV_DELETES ("200000") Environment Variable [billing] env.PLATFORM_HOURLY_KV_LISTS ("200000") Environment Variable [billing] env.PLATFORM_HOURLY_ARTIFACTS_EVENTS ("1000000") Environment Variable [billing] env.PLATFORM_SPIKE_FACTOR ("10") Environment Variable [billing] env.PLATFORM_SPIKE_FLOOR_PERCENT ("10") Environment Variable [billing] env.PLATFORM_SEVERE_FACTOR ("5") Environment Variable [billing] env.AUTO_PAUSE ("schedules,indexing") Environment Variable [billing] env.CLOUDFLARE_FIXED_MONTHLY_MICROS ("30000000") Environment Variable [billing] Uploaded g1t-billing (7.09 sec) [billing] Deployed g1t-billing triggers (4.00 sec) [billing] schedule: */15 * * * * [billing] schedule: 17 4 * * * [billing] Consumer for g1t-events-billing [billing] Current Version ID: dace008e-3a5b-4ff1-bed3-169f94c4772d [actions] ⛅️ wrangler 4.146.0 (update available 4.149.0) [actions] ─────────────────────────────────────────────── [actions] [custom build] Running: node ../../scripts/build-rust-worker.mjs [actions] [custom build] [INFO]: Checking for the Wasm target... [actions] [custom build] [actions] [custom build] [INFO]: Compiling to Wasm... [actions] [custom build] [actions] [custom build] [actions] [custom build] Blocking [actions] [custom build] waiting for file lock on build directory [actions] [custom build] [repos] [custom build] Finished `release` profile [optimized] target(s) in 1m 37s [repos] [custom build] [actions] [custom build] Compiling g1t-contracts v0.1.0 (/home/runner/work/repo/crates/contracts) [actions] [custom build] [actions] [custom build] Compiling g1t-actions v0.1.0 (/home/runner/work/repo/crates/actions) [actions] [custom build] Compiling g1t-secrets v0.1.0 (/home/runner/work/repo/crates/secrets) [actions] [custom build] [repos] [custom build] [INFO]: Optimizing wasm binaries with `wasm-opt`... [repos] [custom build] [repos] [custom build] [INFO]: :-)Done in 1m 41s [repos] [custom build] [INFO]: :-) Your wasm pkg is ready to publish at /home/runner/work/repo/services/repos/build/.tmp. [repos] [custom build] [repos] [custom build] [repos] [custom build] index.js 32.1kb [repos] [custom build] [repos] [custom build] ⚡ Done in 8ms [repos] [custom build] [repos] Total Upload: 6634.86 KiB / gzip: 1707.86 KiB [repos] Worker Startup Time: 8 ms [repos] Your Worker has access to the following bindings: [repos] Binding Resource [repos] env.GIT_CACHE (be765052d0124c2a935b3db4dff99f1f) KV Namespace [repos] env.DB (g1t-repos) D1 Database [repos] env.GIT_PACKS (g1t-git-packs) R2 Bucket [repos] env.BACKUPS (g1t-backups) R2 Bucket [repos] env.ARTIFACTS (g1t) Artifacts [repos] env.IDENTITY (g1t-identity) Worker [repos] env.EVENTS (g1t-events) Worker [repos] env.SECURITY (g1t-security) Worker [repos] env.BILLING (g1t-billing) Worker [repos] env.WORK (g1t-work) Worker [repos] env.PACK_FILL_LIMIT (30 requests/60s) Rate Limit [repos] env.ANONYMOUS_FETCH_LIMIT (120 requests/60s) Rate Limit [repos] env.BACKUP_STORE ("r2") Environment Variable [repos] env.BACKUPS_PER_NIGHT ("200") Environment Variable [repos] env.BACKUP_FULL_EVERY ("30") Environment Variable [repos] env.GIT_OPERATIONS_FREE_CAP ("50000") Environment Variable [repos] env.GIT_OPERATIONS_FREE_HOURLY ("60") Environment Variable [repos] env.FREE_PRIVATE_STORAGE_BYTES ("1000000000") Environment Variable [repos] env.REPO_STORAGE_LIMIT_BYTES ("950000000") Environment Variable [repos] env.LARGE_PUSHES ("unscanned") Environment Variable [repos] env.FORK_RETENTION_DAYS ("1") Environment Variable [repos] env.ARTIFACTS_NAMESPACES ("{"ARTIFACTS":"g1t"}") Environment Variable [repos] env.ARTIFACTS_NEW_REPOS ("") Environment Variable [repos] Uploaded g1t-repos (8.00 sec) [repos] Deployed g1t-repos triggers (4.01 sec) [repos] schedule: 23 * * * * [repos] schedule: 53 2 * * * [repos] Consumer for g1t-events-repos [repos] Current Version ID: 6d020248-af96-40f4-aa5a-725dd58a8913 [actions] [custom build] Compiling g1t-kit v0.1.0 (/home/runner/work/repo/crates/kit) [actions] [custom build] [actions] [custom build] Compiling g1t-actions-service v0.1.0 (/home/runner/work/repo/services/actions) [actions] [custom build] [actions] [custom build] Finished `release` profile [optimized] target(s) in 1m 09s [actions] [custom build] [actions] [custom build] [INFO]: Optimizing wasm binaries with `wasm-opt`... [actions] [custom build] [actions] [custom build] [INFO]: :-)Done in 1m 12s [actions] [custom build] [INFO]: :-) Your wasm pkg is ready to publish at /home/runner/work/repo/services/actions/build/.tmp. [actions] [custom build] [actions] [custom build] [actions] [custom build] index.js 27.7kb [actions] [custom build] [actions] [custom build] ⚡ Done in 7ms [actions] [custom build] [actions] Total Upload: 4092.39 KiB / gzip: 1023.92 KiB [actions] Worker Startup Time: 5 ms [actions] Your Worker has access to the following bindings: [actions] Binding Resource [actions] env.DB (g1t-actions) D1 Database [actions] env.ACTIONS_CACHE (g1t-actions-cache) R2 Bucket [actions] env.REPOS (g1t-repos) Worker [actions] env.WORK (g1t-work) Worker [actions] env.IDENTITY (g1t-identity) Worker [actions] env.RUNNER (g1t-runner) Worker [actions] env.EVENTS (g1t-events) Worker [actions] env.PROJECTS (g1t-projects) Worker [actions] env.BILLING (g1t-billing) Worker [actions] env.DEPLOYMENTS (g1t-deployments) Worker [actions] Uploaded g1t-actions (6.40 sec) [actions] Deployed g1t-actions triggers (3.71 sec) [actions] schedule: * * * * * [actions] Consumer for g1t-events-actions [actions] Current Version ID: 18ca0245-18a7-4b2f-b6c5-5f614cc54e00 unit stage result version time note ------- ----- ------ ------------------------------------ ------ ---- repos core ok 6d020248-af96-40f4-aa5a-725dd58a8913 126.1s billing core ok dace008e-3a5b-4ff1-bed3-169f94c4772d 94.1s actions core ok 18ca0245-18a7-4b2f-b6c5-5f614cc54e00 87.0s Deployed in 183.1s. ##[group]sccache's hits and misses bash scripts/sccache.sh stats ##[endgroup] shell: bash -e /home/runner/_temp/18d9c29c4e5daa9d.sh Compile requests 20 Compile requests executed 10 Cache hits 5 Cache hits (Rust) 5 Cache misses 5 Cache misses (Rust) 5 Cache hits rate 50.00 % Cache hits rate (Rust) 50.00 % Cache timeouts 0 Cache read errors 0 Forced recaches 0 Cache write errors 0 Cache errors 0 Compilations 5 Compilation failures 0 Non-cacheable compilations 0 Non-cacheable calls 10 Non-compilation calls 0 Unsupported compiler calls 0 Average cache write 6.420 s Average compiler 9.910 s Average cache read hit 1.510 s Failed distributed compilations 0 Non-cacheable reasons: - 4 crate-type 3 missing input 3 Cache location ghac, name: sccache-v0.18.0, prefix: /sccache/ Base directories (none) Version (client) 0.18.0