✓ Run #13 passed
main at 0025fb4f488e · pushed by andymccall · 20 min 36 s · pipeline db4af6e2308c · .flow/pipeline.kdl · all runs
✓ check passed · exit 0 · 1 min 9 s · on earth-1 · signed receipt by earth-1 (OxygenFlow runner)
0.0sfetching andymccall/oxygen-vscode for state 691d366b4c69+6e06e5a13d17+aeb4e32ee7a0+d7274fc3100a 0.2sfetching subrepo andymccall/oxygen at 0955469ac0e1+11c958021e1a+21b2aec279ff+2b668d92b066+4161262eeb29+7df9007b163c+8349c327fe83+89a1d0243544+99e3e0af08df+9ce6f08451b1+adec9a0796b8+b288cd254343+b4fa2bc1ca6a+e3d071cecfe2+fe7a964b3c88 for deps/oxygen 0.6sbooting a microVM: 4 vCPU, 6144 MiB, rootfs 85c744e509d4 2.7s Compiling libc v0.2.189 2.7s Compiling proc-macro2 v1.0.107 2.7s Compiling unicode-ident v1.0.26 2.7s Compiling quote v1.0.47 3.0s Compiling cfg-if v1.0.5 3.0s Compiling shlex v2.0.1 3.2s Compiling find-msvc-tools v0.1.14 3.2s Compiling zeroize v1.9.0 3.4s Compiling once_cell v1.21.4 3.5s Compiling stable_deref_trait v1.2.1 3.5s Compiling log v0.4.34 3.6s Compiling cmov v0.5.4 3.7s Compiling bytes v1.12.1 4.1s Compiling syn v3.0.6 4.1s Compiling pin-project-lite v0.2.17 4.2s Compiling ctutils v0.4.2 4.4s Compiling typenum v1.20.1 4.5s Compiling itoa v1.0.18 4.6s Compiling jobserver v0.1.35 4.6s Compiling getrandom v0.4.3 4.7s Compiling rand_core v0.10.1 4.9s Compiling cc v1.5.1 4.9s Compiling futures-core v0.3.34 5.1s Compiling mio v1.2.3 5.2s Compiling hybrid-array v0.4.15 5.7s Compiling socket2 v0.6.5 6.2s Compiling getrandom v0.2.17 6.4s Compiling smallvec v1.16.2 6.5s Compiling autocfg v1.5.1 6.6s Compiling block-buffer v0.12.1 6.7s Compiling crypto-common v0.2.2 6.8s Compiling rustls-pki-types v1.15.1 6.9s Compiling ring v0.17.14 7.3s Compiling litemap v0.8.3 7.5s Compiling writeable v0.6.4 7.7s Compiling digest v0.11.3 7.8s Compiling http v1.5.0 8.3s Compiling synstructure v0.14.0 8.9s Compiling tracing-core v0.1.36 9.0s Compiling icu_properties_data v2.3.0 9.1s Compiling memchr v2.8.3 9.5s Compiling utf8_iter v1.0.4 9.6s Compiling icu_normalizer_data v2.3.0 9.7s Compiling crossbeam-utils v0.8.23 9.9s Compiling tracing v0.1.44 10.0s Compiling slab v0.4.12 10.0s Compiling zerofrom-derive v0.1.8 10.1s Compiling yoke-derive v0.8.3 10.1s Compiling zerovec-derive v0.11.6 11.0s Compiling displaydoc v0.2.7 11.2s Compiling tokio-macros v2.7.2 11.3s Compiling zerofrom v0.1.8 11.4s Compiling yoke v0.8.3 11.6s Compiling zerovec v0.11.8 11.6s Compiling zerotrie v0.2.5 11.7s Compiling tokio v1.53.1 11.9s Compiling crossbeam-epoch v0.9.21 12.0s Compiling untrusted v0.9.0 12.1s Compiling subtle v2.6.1 12.2s Compiling tinystr v0.8.4 12.2s Compiling potential_utf v0.1.6 12.3s Compiling icu_collections v2.3.0 12.3s Compiling icu_locale_core v2.3.0 12.8s Compiling pkg-config v0.3.34 13.2s Compiling icu_provider v2.3.1 13.3s Compiling serde_core v1.0.229 13.6s Compiling zstd-sys v2.1.0+zstd.1.5.7 13.9s Compiling http-body v1.1.0 14.0s Compiling syn v2.0.119 14.3s Compiling httparse v1.10.1 14.8s Compiling zerocopy v0.8.59 15.1s Compiling semver v1.0.28 15.5s Compiling equivalent v1.0.2 15.6s Compiling crossbeam-deque v0.8.8 15.8s Compiling rustls v0.23.45 16.0s Compiling percent-encoding v2.3.2 16.1s Compiling futures-sink v0.3.34 16.2s Compiling hashbrown v0.17.1 16.8s Compiling tokio-util v0.7.19 16.9s Compiling indexmap v2.14.2 17.6s Compiling form_urlencoded v1.2.2 17.7s Compiling rustls-webpki v0.103.15 17.8s Compiling rustc_version v0.4.1 18.4s Compiling icu_normalizer v2.3.0 19.0s Compiling icu_properties v2.3.0 19.5s Compiling num-traits v0.2.19 19.6s Compiling const-oid v0.10.2 20.4s Compiling atomic-waker v1.1.2 20.5s Compiling tower-service v0.3.3 20.5s Compiling utf8parse v0.2.2 20.6s Compiling cpufeatures v0.3.1 20.6s Compiling fnv v1.0.7 20.6s Compiling crc32fast v1.5.2 20.8s Compiling h2 v0.4.19 21.4s Compiling anstyle-parse v1.0.0 21.5s Compiling idna_adapter v1.2.2 22.1s Compiling der v0.8.2 26.8s Compiling curve25519-dalek v5.0.0 27.0s Compiling aho-corasick v1.1.5 28.5s Compiling signature v3.0.0 28.6s Compiling futures-channel v0.3.34 28.9s Compiling zmij v1.0.23 29.0s Compiling regex-syntax v0.8.11 29.4s Compiling simd-adler32 v0.3.10 29.6s Compiling zstd-safe v7.3.0 29.6s Compiling adler2 v2.0.1 29.7s Compiling is_terminal_polyfill v1.70.2 29.7s Compiling httpdate v1.0.3 29.7s Compiling anstyle v1.0.14 29.9s Compiling serde v1.0.229 29.9s Compiling colorchoice v1.0.5 30.0s Compiling rayon-core v1.13.0 30.1s Compiling anstyle-query v1.1.5 30.1s Compiling rustversion v1.0.23 30.1s Compiling anstream v1.0.0 30.3s Compiling regex-automata v0.4.18 30.4s Compiling hyper v1.11.1 31.8s Compiling miniz_oxide v0.9.1 32.1s Compiling ppv-lite86 v0.2.21 32.5s Compiling spki v0.8.0 32.6s Compiling idna v1.1.0 33.4s Compiling curve25519-dalek-derive v0.1.1 33.6s Compiling bstr v1.13.1 34.0s Compiling webpki-roots v1.0.9 34.1s Compiling blake3 v1.8.7 34.2s Compiling fs-err v3.3.1 34.3s Compiling rand_core v0.6.4 34.4s Compiling keccak v0.2.2 34.5s Compiling serde_json v1.0.151 34.5s Compiling thiserror v1.0.69 34.6s Compiling sponge-cursor v0.1.0 34.7s Compiling sync_wrapper v1.0.2 34.7s Compiling either v1.18.0 34.8s Compiling futures-task v0.3.34 34.9s Compiling clap_lex v1.1.1 34.9s Compiling tower-layer v0.3.3 34.9s Compiling heck v0.5.0 35.0s Compiling strsim v0.11.1 35.1s Compiling same-file v1.0.6 35.2s Compiling clap_derive v4.6.7 35.2s Compiling clap_builder v4.6.7 35.4s Compiling walkdir v2.5.0 35.7s Compiling futures-util v0.3.34 36.4s Compiling shake v0.1.0 36.5s Compiling rand_chacha v0.3.1 37.0s Compiling webpki-roots v0.26.11 37.5s Compiling globset v0.4.20 37.5s Compiling flate2 v1.1.10 38.0s Compiling module-lattice v0.2.3 38.2s Compiling url v2.5.8 38.3s Compiling pkcs8 v0.11.0 38.7s Compiling hyper-util v0.1.21 39.4s Compiling ed25519 v3.0.0 39.6s Compiling sha2 v0.11.0 39.8s Compiling thiserror-impl v1.0.69 39.9s Compiling http-body-util v0.1.5 40.0s Compiling constant_time_eq v0.4.2 40.2s Compiling arrayvec v0.7.8 40.2s Compiling ryu v1.0.23 40.4s Compiling portable-atomic v1.15.0 40.5s Compiling base64 v0.22.1 40.7s Compiling mime v0.3.17 40.7s Compiling ed25519-dalek v3.0.0 40.8s Compiling ureq v2.12.1 40.9s Compiling axum-core v0.5.6 41.0s Compiling serde_urlencoded v0.7.1 41.2s Compiling arc-swap v1.9.2 41.5s Compiling rayon v1.12.0 42.7s Compiling ml-dsa v0.1.1 42.8s Compiling ignore v0.4.33 43.7s Compiling tower v0.5.3 44.1s Compiling clap v4.6.7 44.2s Compiling rand v0.8.8 44.6s Compiling zstd v0.13.3 44.8s Compiling tokio-rustls v0.26.5 44.9s Compiling serde_path_to_error v0.1.20 44.9s Compiling rustls-pemfile v2.2.0 45.0s Compiling similar v2.7.0 45.0s Compiling anyhow v1.0.104 45.3s Compiling matchit v0.8.4 45.3s Compiling hex v0.4.3 45.5s Compiling unicode-width v0.2.2 45.6s Compiling axum v0.8.9 45.7s Compiling oxy-core v0.1.0 (/src/deps/oxygen/crates/oxy-core) 45.8s Compiling console v0.15.11 46.6s Compiling axum-server v0.8.0 47.3s Compiling roff v1.1.1 47.3s Compiling number_prefix v0.4.0 47.4s Compiling indicatif v0.17.11 47.5s Compiling clap_mangen v0.3.3 48.6s Compiling clap_complete v4.6.11 51.6s Compiling oxy-server v0.1.0 (/src/deps/oxygen/crates/oxy-server) 57.7s Compiling oxy v0.1.0 (/src/deps/oxygen) 60.6s Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 00s 64.8s 64.8sadded 120 packages in 4s 64.8snpm warn install-scripts 2 packages have install scripts not yet covered by allowScripts: 64.8snpm warn install-scripts @vscode/[email protected] (postinstall: node ./src/postinstall.js) 64.8snpm warn install-scripts [email protected] (postinstall: node install.js) 64.8snpm warn install-scripts 64.8snpm warn install-scripts Run `npm install-scripts ls` to review, or `npm install-scripts approve <pkg>` to allow. 65.1s 65.1s> [email protected] check 65.1s> npm run typecheck && npm run build && npm test 65.1s 65.2s 65.2s> [email protected] typecheck 65.2s> tsc --noEmit -p . 65.2s 66.9s 66.9s> [email protected] build 66.9s> esbuild src/extension.ts --bundle --platform=node --format=cjs --external:vscode --outfile=dist/extension.js --sourcemap 66.9s 67.0s 67.0s dist/extension.js 120.7kb 67.0s dist/extension.js.map 243.7kb 67.0s 67.0s⚡ Done in 19ms 67.1s 67.1s> [email protected] pretest 67.1s> esbuild src/oxy.ts --bundle --platform=node --format=esm --outfile=out/oxy.mjs && esbuild src/diffutil.ts --bundle --platform=node --format=esm --outfile=out/diffutil.mjs && esbuild src/markers.ts --bundle --platform=node --format=esm --outfile=out/markers.mjs && esbuild src/api.ts --bundle --platform=node --format=esm --outfile=out/api.mjs && esbuild src/commitbox.ts --bundle --platform=node --format=esm --outfile=out/commitbox.mjs && esbuild src/handoff.ts --bundle --platform=node --format=esm --outfile=out/handoff.mjs && esbuild src/paths.ts --bundle --platform=node --format=esm --outfile=out/paths.mjs && esbuild src/looks.ts --bundle --platform=node --format=esm --outfile=out/looks.mjs 67.1s 67.1s 67.1s out/oxy.mjs 9.6kb 67.1s 67.1s⚡ Done in 7ms 67.1s 67.1s out/diffutil.mjs 2.2kb 67.1s 67.1s⚡ Done in 5ms 67.1s 67.1s out/markers.mjs 1.8kb 67.1s 67.1s⚡ Done in 3ms 67.1s 67.1s out/api.mjs 1.4kb 67.1s 67.1s⚡ Done in 4ms 67.1s 67.1s out/commitbox.mjs 1.9kb 67.1s 67.1s⚡ Done in 3ms 67.1s 67.1s out/handoff.mjs 1.7kb 67.1s 67.1s⚡ Done in 4ms 67.1s 67.1s out/paths.mjs 114b 67.1s 67.1s⚡ Done in 4ms 67.1s 67.1s out/looks.mjs 3.1kb 67.1s 67.2s⚡ Done in 4ms 67.2s 67.2s> [email protected] test 67.2s> node --test "test/**/*.test.mjs" 67.2s 67.3s✔ picks the first provider that matches, preferring origin (1.21233ms) 67.3s✔ repositoryFor picks the longest matching root (0.274611ms) 67.3s✔ permalink state addresses match OxygenHub's (0.759264ms) 67.3s✔ linked lines follow the click and the selection (2.593753ms) 67.3s✔ signing state from oxy identity show (3.55149ms) 67.3s✔ placeholder follows the mode (0.351045ms) 67.3s✔ message history is newest first, unique and bounded (2.180336ms) 67.3s✔ conflict markers: Oxygen's and Git's, not look-alikes (0.44525ms) 67.3s✔ alignLines maps unchanged lines through insertions and deletions (9.63011ms) 67.4s✔ every setting is documented in the README's Settings table (3.120648ms) 67.4s✔ the CHANGELOG's newest entry is this version, and every entry is dated (0.584477ms) 67.4s✔ resolve links are read and checked (2.619851ms) 67.4s✔ remotes match across a trailing slash and the host's case (0.817266ms) 67.4s✔ plan links are read and checked (0.941848ms) 67.4s✔ operations read as what happened, with a kind and a colour (2.467638ms) 67.4s✔ parses order conflicts with several sides (2.506117ms) 67.4s✔ parses delete versus insert conflicts (0.438337ms) 67.4s✔ candidate names (0.332207ms) 67.7s✔ root, status, cat, log and commit round trip (255.639408ms) 68.1s✔ bookmarks, remotes and sync against a local origin (372.20018ms) 68.3s✔ split, squash and rebase through the history actions, each undoable (197.181953ms) 68.3s✔ identity reports how commits are signed (51.751576ms) 68.3s✔ every .oxy store is left out, a subrepo's too (1.08155ms) 68.3sℹ tests 23 68.3sℹ suites 0 68.3sℹ pass 23 68.3sℹ fail 0 68.3sℹ cancelled 0 68.3sℹ skipped 0 68.3sℹ todo 0 68.3sℹ duration_ms 1140.528986
✓ package passed · exit 0 · 6.3 s · on earth-1 · signed receipt by earth-1 (OxygenFlow runner)
0.0sfetching andymccall/oxygen-vscode for state 691d366b4c69+6e06e5a13d17+aeb4e32ee7a0+d7274fc3100a 0.3sfetching subrepo andymccall/oxygen at 0955469ac0e1+11c958021e1a+21b2aec279ff+2b668d92b066+4161262eeb29+7df9007b163c+8349c327fe83+89a1d0243544+99e3e0af08df+9ce6f08451b1+adec9a0796b8+b288cd254343+b4fa2bc1ca6a+e3d071cecfe2+fe7a964b3c88 for deps/oxygen 0.6sbooting a microVM: 4 vCPU, 6144 MiB, rootfs 85c744e509d4 4.2s 4.2sadded 120 packages in 4s 4.2snpm warn install-scripts 2 packages have install scripts not yet covered by allowScripts: 4.2snpm warn install-scripts @vscode/[email protected] (postinstall: node ./src/postinstall.js) 4.2snpm warn install-scripts [email protected] (postinstall: node install.js) 4.2snpm warn install-scripts 4.2snpm warn install-scripts Run `npm install-scripts ls` to review, or `npm install-scripts approve <pkg>` to allow. 4.5s 4.5s> [email protected] build 4.5s> esbuild src/extension.ts --bundle --platform=node --format=cjs --external:vscode --outfile=dist/extension.js --sourcemap 4.5s 4.5s 4.5s dist/extension.js 120.7kb 4.5s dist/extension.js.map 243.7kb 4.5s 4.5s⚡ Done in 20ms 4.6s 4.6s> [email protected] package 4.6s> vsce package --no-dependencies 4.6s 5.1s INFO Files included in the VSIX: 5.1soxygen-vscode-0.16.1.vsix 5.1s├─ [Content_Types].xml 5.1s├─ extension.vsixmanifest 5.1s└─ extension/ 5.1s ├─ LICENSE.txt [1.25 KB] 5.1s ├─ changelog.md 5.1s ├─ package.json [35.94 KB] 5.1s ├─ readme.md 5.1s ├─ .vscode/ 5.1s │ ├─ launch.json [0.33 KB] 5.1s │ └─ tasks.json [0.34 KB] 5.1s ├─ assets/ 5.1s │ └─ images/ 5.1s │ ├─ oxygen.png [9.47 KB] 5.1s │ └─ oxygen.svg [0.91 KB] 5.1s ├─ dist/ 5.1s │ └─ extension.js [120.69 KB] 5.1s ├─ docs/ 5.1s │ ├─ plan.md [0.06 KB] 5.1s │ └─ spec.md [17.77 KB] 5.1s └─ walkthrough/ 5.1s ├─ bookmarks.md [0.21 KB] 5.1s ├─ commit.md [0.21 KB] 5.1s ├─ history.md [0.16 KB] 5.1s ├─ identity.md [0.29 KB] 5.1s ├─ push.md [0.17 KB] 5.1s └─ repository.md [0.2 KB] 5.1s 5.2s DONE Packaged: /src/oxygen-vscode-0.16.1.vsix (19 files, 63.69 KB)