these 3 derivations will be built: /nix/store/gfs6pcnlq21b2q519jmkks2d7m9da48y-workers-types-5.20261025.1.tgz.drv /nix/store/jzynndnjqzxndx7649fknh64bwbz4bxp-infra-alert-bridge-0.1.0-sources.drv /nix/store/8nbxg0jvc68c234rdda2wbpyssq13jm2-infra-alert-bridge-0.1.0.drv these 6 paths will be fetched (53.4 KiB download, 849.3 KiB unpacked): /nix/store/5gv3dhqagzz11i2zlzm4cscrsb3crd48-nodejs-24.21.0-source /nix/store/7ww9ymwwnf5kc8lp8iwds0109vv2kyam-nodejs-install-executables /nix/store/0786yrsgfhapmmccm4xr06hsyy5qs4ar-nodejs-install-manuals /nix/store/219ql2zb27lr6hy7w028virfdq6a64sz-npm-build-hook /nix/store/5g6d0d8gs234zsklk9956062i8s7kaff-npm-config-hook /nix/store/qcqf2brysx06s7z7n4lzdsj7icgnkdbq-npm-install-hook building '/nix/store/sgjhyxpzq547zlz6a69dn8m8rnc4nvbv-workers-types-5.20261025.1.tgz.drv' workers-types-5.20261025.1.tgz> structuredAttrs is enabled workers-types-5.20261025.1.tgz> workers-types-5.20261025.1.tgz> trying https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-5.20261025.1.tgz workers-types-5.20261025.1.tgz> % Total % Received % Xferd Average Speed Time Time Time Current workers-types-5.20261025.1.tgz> Dload Upload Total Spent Left Speed workers-types-5.20261025.1.tgz> workers-types-5.20261025.1.tgz> 0 0 0 0 0 0 0 0 0 workers-types-5.20261025.1.tgz> 100 458.6k 100 458.6k 0 0 1.56M 0 0 workers-types-5.20261025.1.tgz> 100 458.6k 100 458.6k 0 0 1.56M 0 0 workers-types-5.20261025.1.tgz> 100 458.6k 100 458.6k 0 0 1.56M 0 0 building '/nix/store/jzynndnjqzxndx7649fknh64bwbz4bxp-infra-alert-bridge-0.1.0-sources.drv' infra-alert-bridge-0.1.0-sources> structuredAttrs is enabled building '/nix/store/8nbxg0jvc68c234rdda2wbpyssq13jm2-infra-alert-bridge-0.1.0.drv' infra-alert-bridge-0.1.0> Running phase: unpackPhase infra-alert-bridge-0.1.0> unpacking source archive /nix/store/rdbg4gv22v72gqvj4n8z7qlnvs9mb1hi-source infra-alert-bridge-0.1.0> source root is source infra-alert-bridge-0.1.0> Running phase: patchPhase infra-alert-bridge-0.1.0> Running phase: updateAutotoolsGnuConfigScriptsPhase infra-alert-bridge-0.1.0> Running phase: configurePhase infra-alert-bridge-0.1.0> no configure script, doing nothing infra-alert-bridge-0.1.0> Executing npmConfigHook infra-alert-bridge-0.1.0> Configuring npm infra-alert-bridge-0.1.0> npm warn Unknown env config "nodedir". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. infra-alert-bridge-0.1.0> npm warn Unknown env config "nodedir". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. infra-alert-bridge-0.1.0> npm warn Unknown env config "nodedir". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. infra-alert-bridge-0.1.0> Installing patched package.json/package-lock.json infra-alert-bridge-0.1.0> Installing dependencies infra-alert-bridge-0.1.0> npm warn Unknown env config "nodedir". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. infra-alert-bridge-0.1.0> infra-alert-bridge-0.1.0> added 70 packages, and audited 71 packages in 5s infra-alert-bridge-0.1.0> infra-alert-bridge-0.1.0> found 0 vulnerabilities infra-alert-bridge-0.1.0> patching script interpreter paths in node_modules infra-alert-bridge-0.1.0> node_modules/esbuild/bin/esbuild: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" infra-alert-bridge-0.1.0> node_modules/nanoid/bin/nanoid.cjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" infra-alert-bridge-0.1.0> node_modules/rolldown/bin/cli.mjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" infra-alert-bridge-0.1.0> node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" infra-alert-bridge-0.1.0> node_modules/typescript/bin/tsc: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" infra-alert-bridge-0.1.0> node_modules/vite/bin/vite.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" infra-alert-bridge-0.1.0> node_modules/vitest/vitest.mjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" infra-alert-bridge-0.1.0> node_modules/why-is-node-running/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" infra-alert-bridge-0.1.0> node_modules/workerd/bin/workerd: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" infra-alert-bridge-0.1.0> node_modules/workerd/lib/main.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" infra-alert-bridge-0.1.0> node_modules/wrangler/bin/cf-wrangler.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" infra-alert-bridge-0.1.0> node_modules/wrangler/bin/wrangler.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" infra-alert-bridge-0.1.0> npm warn Unknown env config "nodedir". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. infra-alert-bridge-0.1.0> npm warn rebuild 2 packages have install scripts not yet covered by allowScripts. Run `npm install-scripts ls` to review. infra-alert-bridge-0.1.0> rebuilt dependencies successfully infra-alert-bridge-0.1.0> patching script interpreter paths in node_modules infra-alert-bridge-0.1.0> Finished npmConfigHook infra-alert-bridge-0.1.0> Running phase: buildPhase infra-alert-bridge-0.1.0> Executing npmBuildHook infra-alert-bridge-0.1.0> npm warn Unknown env config "nodedir". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. infra-alert-bridge-0.1.0> infra-alert-bridge-0.1.0> > infra-alert-bridge@0.1.0 ci infra-alert-bridge-0.1.0> > npm run typecheck && npm test && npm run build infra-alert-bridge-0.1.0> infra-alert-bridge-0.1.0> npm warn Unknown env config "nodedir". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. infra-alert-bridge-0.1.0> infra-alert-bridge-0.1.0> > infra-alert-bridge@0.1.0 typecheck infra-alert-bridge-0.1.0> > tsc --noEmit infra-alert-bridge-0.1.0> infra-alert-bridge-0.1.0> npm warn Unknown env config "nodedir". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. infra-alert-bridge-0.1.0> infra-alert-bridge-0.1.0> > infra-alert-bridge@0.1.0 test infra-alert-bridge-0.1.0> > vitest run infra-alert-bridge-0.1.0> infra-alert-bridge-0.1.0> infra-alert-bridge-0.1.0> RUN v5.0.5 /build/source infra-alert-bridge-0.1.0> infra-alert-bridge-0.1.0> infra-alert-bridge-0.1.0> ❯ test/slack.test.ts [queued] infra-alert-bridge-0.1.0> infra-alert-bridge-0.1.0> Test Files 0 passed (4) infra-alert-bridge-0.1.0> Tests 0 passed (0) infra-alert-bridge-0.1.0> Start at 18:07:48 infra-alert-bridge-0.1.0> Duration 277ms infra-alert-bridge-0.1.0> infra-alert-bridge-0.1.0> ❯ test/slack.test.ts 0/1 infra-alert-bridge-0.1.0> infra-alert-bridge-0.1.0> Test Files 0 passed (4) infra-alert-bridge-0.1.0> Tests 0 passed (1) infra-alert-bridge-0.1.0> Start at 18:07:48 infra-alert-bridge-0.1.0> Duration 734ms infra-alert-bridge-0.1.0> ✓ test/slack.test.ts (1 test) 29ms infra-alert-bridge-0.1.0> infra-alert-bridge-0.1.0> ❯ test/alertmanager.test.ts [queued] infra-alert-bridge-0.1.0> infra-alert-bridge-0.1.0> Test Files 1 passed (4) infra-alert-bridge-0.1.0> Tests 1 passed (1) infra-alert-bridge-0.1.0> Start at 18:07:48 infra-alert-bridge-0.1.0> Duration 942ms infra-alert-bridge-0.1.0> infra-alert-bridge-0.1.0> ❯ test/alertmanager.test.ts 0/1 infra-alert-bridge-0.1.0> ❯ test/digest.test.ts [queued] infra-alert-bridge-0.1.0> ❯ test/index.test.ts [queued] infra-alert-bridge-0.1.0> infra-alert-bridge-0.1.0> Test Files 1 passed (4) infra-alert-bridge-0.1.0> Tests 1 passed (2) infra-alert-bridge-0.1.0> Start at 18:07:48 infra-alert-bridge-0.1.0> Duration 1.26s infra-alert-bridge-0.1.0> ✓ test/alertmanager.test.ts (1 test) 24ms infra-alert-bridge-0.1.0> infra-alert-bridge-0.1.0> ❯ test/digest.test.ts 0/3 infra-alert-bridge-0.1.0> ❯ test/index.test.ts [queued] infra-alert-bridge-0.1.0> infra-alert-bridge-0.1.0> Test Files 2 passed (4) infra-alert-bridge-0.1.0> Tests 2 passed (5) infra-alert-bridge-0.1.0> Start at 18:07:48 infra-alert-bridge-0.1.0> Duration 1.46s infra-alert-bridge-0.1.0> infra-alert-bridge-0.1.0> ❯ test/digest.test.ts 0/3 infra-alert-bridge-0.1.0> ❯ test/index.test.ts 1/1 infra-alert-bridge-0.1.0> infra-alert-bridge-0.1.0> Test Files 2 passed (4) infra-alert-bridge-0.1.0> Tests 3 passed (6) infra-alert-bridge-0.1.0> Start at 18:07:48 infra-alert-bridge-0.1.0> Duration 1.67s infra-alert-bridge-0.1.0> ✓ test/index.test.ts (1 test) 222ms infra-alert-bridge-0.1.0> ✓ test/digest.test.ts (3 tests) 241ms infra-alert-bridge-0.1.0> infra-alert-bridge-0.1.0> Test Files 4 passed (4) infra-alert-bridge-0.1.0> Tests 6 passed (6) infra-alert-bridge-0.1.0> Start at 18:07:48 infra-alert-bridge-0.1.0> Duration 1.76s (transform 56%, tests 21%, import 17%, worker 6%) infra-alert-bridge-0.1.0> infra-alert-bridge-0.1.0> npm warn Unknown env config "nodedir". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. infra-alert-bridge-0.1.0> infra-alert-bridge-0.1.0> > infra-alert-bridge@0.1.0 build infra-alert-bridge-0.1.0> > wrangler deploy --dry-run --outdir dist infra-alert-bridge-0.1.0> infra-alert-bridge-0.1.0> infra-alert-bridge-0.1.0> ⛅️ wrangler 4.153.0 infra-alert-bridge-0.1.0> ──────────────────── infra-alert-bridge-0.1.0> Total Upload: 19.73 KiB / gzip: 5.13 KiB infra-alert-bridge-0.1.0> Your Worker has access to the following bindings: infra-alert-bridge-0.1.0> Binding Resource infra-alert-bridge-0.1.0> env.DB D1 Database infra-alert-bridge-0.1.0> infra-alert-bridge infra-alert-bridge-0.1.0> env.VERSION Environment Variable infra-alert-bridge-0.1.0> "dev" infra-alert-bridge-0.1.0> infra-alert-bridge-0.1.0> --dry-run: exiting now. infra-alert-bridge-0.1.0> Finished npmBuildHook infra-alert-bridge-0.1.0> Running phase: installPhase infra-alert-bridge-0.1.0> Running phase: fixupPhase infra-alert-bridge-0.1.0> shrinking RPATHs of ELF executables and libraries in /nix/store/zz7p6qy3snsa9wwsafmg68d6fh2wzqb7-infra-alert-bridge-0.1.0 infra-alert-bridge-0.1.0> checking for references to /build/ in /nix/store/zz7p6qy3snsa9wwsafmg68d6fh2wzqb7-infra-alert-bridge-0.1.0... infra-alert-bridge-0.1.0> patching script interpreter paths in /nix/store/zz7p6qy3snsa9wwsafmg68d6fh2wzqb7-infra-alert-bridge-0.1.0 post-build step Route build to niks3: ok Pushing SBEE-Lab/infra to https://niks3.sjanglab.org time=2026-10-29T03:07:54.785+09:00 level=INFO msg="Uploading 1 paths to niks3.sjanglab.org (0 already cached)" time=2026-10-29T03:07:54.785+09:00 level=INFO msg="Uploading zz7p6qy3snsa9wwsafmg68d6fh2wzqb7-infra-alert-bridge-0.1.0 (58.4KB)" time=2026-10-29T03:07:55.291+09:00 level=INFO msg="Uploading 1 narinfos" time=2026-10-29T03:07:55.588+09:00 level=INFO msg="Upload complete. (952ms)"