✓ Run #16 passed
main at ed8cad3fcc5e · pushed by andymccall · 12 min 24 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 3701d06abc9b+691d366b4c69+aeb4e32ee7a0+d7274fc3100a 0.4sfetching subrepo andymccall/oxygen at 0955469ac0e1+11c958021e1a+21b2aec279ff+2b668d92b066+4161262eeb29+7df9007b163c+8349c327fe83+89a1d0243544+99e3e0af08df+9ce6f08451b1+adec9a0796b8+b288cd254343+b4fa2bc1ca6a+e3d071cecfe2+fe7a964b3c88 for deps/oxygen 0.9sbooting 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 find-msvc-tools v0.1.14 3.3s Compiling shlex v2.0.1 3.3s Compiling zeroize v1.9.0 3.4s Compiling stable_deref_trait v1.2.1 3.5s Compiling once_cell v1.21.4 3.5s Compiling bytes v1.12.1 3.8s Compiling log v0.4.34 4.0s Compiling cmov v0.5.4 4.2s Compiling syn v3.0.6 4.3s Compiling pin-project-lite v0.2.17 4.3s Compiling ctutils v0.4.2 4.4s Compiling typenum v1.20.1 4.5s Compiling jobserver v0.1.35 4.5s Compiling getrandom v0.4.3 4.7s Compiling itoa v1.0.18 4.8s Compiling cc v1.5.1 4.9s Compiling rand_core v0.10.1 5.0s Compiling futures-core v0.3.34 5.3s Compiling hybrid-array v0.4.15 5.3s Compiling socket2 v0.6.5 5.9s Compiling getrandom v0.2.17 6.1s Compiling mio v1.2.3 6.4s Compiling autocfg v1.5.1 6.7s Compiling smallvec v1.16.2 6.8s Compiling block-buffer v0.12.1 6.9s Compiling ring v0.17.14 7.0s Compiling crypto-common v0.2.2 7.0s Compiling rustls-pki-types v1.15.1 7.2s Compiling litemap v0.8.3 7.4s Compiling writeable v0.6.4 7.6s Compiling http v1.5.0 8.5s Compiling synstructure v0.14.0 8.9s Compiling digest v0.11.3 9.0s Compiling tracing-core v0.1.36 9.0s Compiling icu_properties_data v2.3.0 9.1s Compiling memchr v2.8.3 9.7s Compiling icu_normalizer_data v2.3.0 9.7s Compiling zerofrom-derive v0.1.8 9.8s Compiling yoke-derive v0.8.3 10.2s Compiling zerovec-derive v0.11.6 10.9s Compiling zerofrom v0.1.8 10.9s Compiling displaydoc v0.2.7 10.9s Compiling yoke v0.8.3 11.1s Compiling tokio-macros v2.7.2 11.2s Compiling zerovec v0.11.8 11.5s Compiling zerotrie v0.2.5 11.6s Compiling tokio v1.53.1 11.7s Compiling tinystr v0.8.4 11.8s Compiling potential_utf v0.1.6 11.9s Compiling icu_locale_core v2.3.0 11.9s Compiling utf8_iter v1.0.4 12.0s Compiling crossbeam-utils v0.8.23 12.2s Compiling icu_collections v2.3.0 12.4s Compiling tracing v0.1.44 12.6s Compiling pkg-config v0.3.34 12.8s Compiling slab v0.4.12 12.9s Compiling icu_provider v2.3.1 13.2s Compiling crossbeam-epoch v0.9.21 13.2s Compiling untrusted v0.9.0 13.3s Compiling subtle v2.6.1 13.3s Compiling serde_core v1.0.229 13.4s Compiling zstd-sys v2.1.0+zstd.1.5.7 13.7s Compiling http-body v1.1.0 13.8s Compiling syn v2.0.119 14.2s Compiling crossbeam-deque v0.8.8 14.4s Compiling equivalent v1.0.2 14.4s Compiling futures-sink v0.3.34 14.5s Compiling httparse v1.10.1 14.8s Compiling percent-encoding v2.3.2 15.1s Compiling rustls v0.23.45 15.2s Compiling semver v1.0.28 15.5s Compiling zerocopy v0.8.59 15.8s Compiling hashbrown v0.17.1 16.4s Compiling indexmap v2.14.2 16.4s Compiling tokio-util v0.7.19 17.3s Compiling rustc_version v0.4.1 17.3s Compiling form_urlencoded v1.2.2 17.5s Compiling rustls-webpki v0.103.15 18.0s Compiling icu_normalizer v2.3.0 18.6s Compiling icu_properties v2.3.0 19.1s Compiling num-traits v0.2.19 19.2s Compiling cpufeatures v0.3.1 19.3s Compiling utf8parse v0.2.2 19.3s Compiling const-oid v0.10.2 20.0s Compiling tower-service v0.3.3 20.0s Compiling fnv v1.0.7 20.1s Compiling atomic-waker v1.1.2 20.2s Compiling crc32fast v1.5.2 20.4s Compiling h2 v0.4.19 21.2s Compiling idna_adapter v1.2.2 21.4s Compiling anstyle-parse v1.0.0 21.7s Compiling der v0.8.2 24.0s Compiling curve25519-dalek v5.0.0 26.5s Compiling aho-corasick v1.1.5 28.5s Compiling signature v3.0.0 28.7s Compiling futures-channel v0.3.34 28.9s Compiling regex-syntax v0.8.11 29.4s Compiling colorchoice v1.0.5 29.5s Compiling simd-adler32 v0.3.10 29.5s Compiling rustversion v1.0.23 29.7s Compiling zmij v1.0.23 29.7s Compiling anstyle-query v1.1.5 29.8s Compiling adler2 v2.0.1 29.8s Compiling httpdate v1.0.3 29.9s Compiling zstd-safe v7.3.0 30.0s Compiling is_terminal_polyfill v1.70.2 30.1s Compiling serde v1.0.229 30.1s Compiling rayon-core v1.13.0 30.2s Compiling anstyle v1.0.14 30.3s Compiling regex-automata v0.4.18 30.4s Compiling anstream v1.0.0 30.6s Compiling hyper v1.11.1 31.5s Compiling miniz_oxide v0.9.1 32.3s Compiling ppv-lite86 v0.2.21 32.4s Compiling spki v0.8.0 32.6s Compiling idna v1.1.0 33.4s Compiling curve25519-dalek-derive v0.1.1 33.5s Compiling bstr v1.13.1 33.8s Compiling webpki-roots v1.0.9 33.9s Compiling blake3 v1.8.7 34.1s Compiling fs-err v3.3.1 34.2s Compiling rand_core v0.6.4 34.2s Compiling keccak v0.2.2 34.3s Compiling strsim v0.11.1 34.4s Compiling same-file v1.0.6 34.5s Compiling clap_lex v1.1.1 34.7s Compiling thiserror v1.0.69 34.7s Compiling heck v0.5.0 34.8s Compiling either v1.18.0 34.9s Compiling serde_json v1.0.151 34.9s Compiling futures-task v0.3.34 35.0s Compiling sync_wrapper v1.0.2 35.0s Compiling tower-layer v0.3.3 35.0s Compiling sponge-cursor v0.1.0 35.0s Compiling futures-util v0.3.34 35.1s Compiling shake v0.1.0 35.1s Compiling clap_derive v4.6.7 35.2s Compiling clap_builder v4.6.7 36.3s Compiling walkdir v2.5.0 36.6s Compiling rand_chacha v0.3.1 37.0s Compiling globset v0.4.20 37.2s Compiling webpki-roots v0.26.11 37.4s Compiling flate2 v1.1.10 37.8s Compiling module-lattice v0.2.3 37.9s Compiling url v2.5.8 38.0s Compiling pkcs8 v0.11.0 38.8s Compiling hyper-util v0.1.21 39.1s Compiling ed25519 v3.0.0 39.3s Compiling sha2 v0.11.0 39.7s Compiling thiserror-impl v1.0.69 39.8s Compiling http-body-util v0.1.5 40.1s Compiling arrayvec v0.7.8 40.4s Compiling portable-atomic v1.15.0 40.4s Compiling mime v0.3.17 40.5s Compiling base64 v0.22.1 40.6s Compiling constant_time_eq v0.4.2 40.7s Compiling ryu v1.0.23 40.8s Compiling ureq v2.12.1 40.9s Compiling serde_urlencoded v0.7.1 41.0s Compiling axum-core v0.5.6 41.1s Compiling ed25519-dalek v3.0.0 41.3s Compiling rayon v1.12.0 42.7s Compiling arc-swap v1.9.2 43.0s Compiling ml-dsa v0.1.1 43.0s Compiling clap v4.6.7 43.0s Compiling ignore v0.4.33 43.7s Compiling rand v0.8.8 43.8s Compiling tower v0.5.3 44.3s Compiling zstd v0.13.3 44.5s Compiling tokio-rustls v0.26.5 44.6s Compiling serde_path_to_error v0.1.20 44.8s Compiling rustls-pemfile v2.2.0 45.0s Compiling similar v2.7.0 45.0s Compiling anyhow v1.0.104 45.2s Compiling unicode-width v0.2.2 45.2s Compiling matchit v0.8.4 45.4s Compiling hex v0.4.3 45.6s Compiling axum v0.8.9 45.6s Compiling console v0.15.11 45.6s Compiling oxy-core v0.1.0 (/src/deps/oxygen/crates/oxy-core) 46.2s Compiling axum-server v0.8.0 46.9s Compiling number_prefix v0.4.0 46.9s Compiling roff v1.1.1 47.0s Compiling indicatif v0.17.11 47.2s Compiling clap_mangen v0.3.3 48.2s Compiling clap_complete v4.6.11 51.3s Compiling oxy-server v0.1.0 (/src/deps/oxygen/crates/oxy-server) 57.3s Compiling oxy v0.1.0 (/src/deps/oxygen) 60.3s Finished `dev` profile [unoptimized + debuginfo] target(s) in 59.94s 64.3s 64.3sadded 120 packages in 4s 64.3snpm warn install-scripts 2 packages have install scripts not yet covered by allowScripts: 64.3snpm warn install-scripts @vscode/[email protected] (postinstall: node ./src/postinstall.js) 64.3snpm warn install-scripts [email protected] (postinstall: node install.js) 64.3snpm warn install-scripts 64.3snpm warn install-scripts Run `npm install-scripts ls` to review, or `npm install-scripts approve <pkg>` to allow. 64.6s 64.6s> [email protected] check 64.6s> npm run typecheck && npm run build && npm test 64.6s 64.8s 64.8s> [email protected] typecheck 64.8s> tsc --noEmit -p . 64.8s 66.5s 66.5s> [email protected] build 66.5s> esbuild src/extension.ts --bundle --platform=node --format=cjs --external:vscode --outfile=dist/extension.js --sourcemap 66.5s 66.5s 66.5s dist/extension.js 120.7kb 66.5s dist/extension.js.map 243.7kb 66.5s 66.5s⚡ Done in 16ms 66.7s 66.7s> [email protected] pretest 66.7s> 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 66.7s 66.7s 66.7s out/oxy.mjs 9.6kb 66.7s 66.7s⚡ Done in 4ms 66.7s 66.7s out/diffutil.mjs 2.2kb 66.7s 66.7s⚡ Done in 4ms 66.7s 66.7s out/markers.mjs 1.8kb 66.7s 66.7s⚡ Done in 3ms 66.7s 66.7s out/api.mjs 1.4kb 66.7s 66.7s⚡ Done in 4ms 66.7s 66.7s out/commitbox.mjs 1.9kb 66.7s 66.7s⚡ Done in 4ms 66.7s 66.7s out/handoff.mjs 1.7kb 66.7s 66.7s⚡ Done in 3ms 66.7s 66.7s out/paths.mjs 114b 66.7s 66.7s⚡ Done in 3ms 66.7s 66.7s out/looks.mjs 3.1kb 66.7s 66.7s⚡ Done in 4ms 66.7s 66.7s> [email protected] test 66.7s> node --test "test/**/*.test.mjs" 66.7s 66.9s✔ picks the first provider that matches, preferring origin (1.173152ms) 66.9s✔ repositoryFor picks the longest matching root (0.26089ms) 66.9s✔ permalink state addresses match OxygenHub's (0.811341ms) 66.9s✔ linked lines follow the click and the selection (2.517191ms) 66.9s✔ signing state from oxy identity show (2.417401ms) 66.9s✔ placeholder follows the mode (0.337242ms) 66.9s✔ message history is newest first, unique and bounded (2.640419ms) 66.9s✔ conflict markers: Oxygen's and Git's, not look-alikes (0.4394ms) 66.9s✔ alignLines maps unchanged lines through insertions and deletions (2.042149ms) 67.0s✔ every setting is documented in the README's Settings table (2.812717ms) 67.0s✔ the CHANGELOG's newest entry is this version, and every entry is dated (0.739882ms) 67.0s✔ resolve links are read and checked (2.276473ms) 67.0s✔ remotes match across a trailing slash and the host's case (0.526934ms) 67.0s✔ plan links are read and checked (0.79468ms) 67.0s✔ operations read as what happened, with a kind and a colour (2.574698ms) 67.1s✔ parses order conflicts with several sides (2.493002ms) 67.1s✔ parses delete versus insert conflicts (0.52868ms) 67.1s✔ candidate names (0.333587ms) 67.3s✔ root, status, cat, log and commit round trip (271.343498ms) 67.6s✔ bookmarks, remotes and sync against a local origin (327.028105ms) 67.8s✔ split, squash and rebase through the history actions, each undoable (196.58384ms) 67.9s✔ identity reports how commits are signed (50.650981ms) 67.9s✔ every .oxy store is left out, a subrepo's too (1.057952ms) 67.9sℹ tests 23 67.9sℹ suites 0 67.9sℹ pass 23 67.9sℹ fail 0 67.9sℹ cancelled 0 67.9sℹ skipped 0 67.9sℹ todo 0 67.9sℹ duration_ms 1108.977449
✓ package passed · exit 0 · 6.5 s · on earth-1 · signed receipt by earth-1 (OxygenFlow runner)
0.0sfetching andymccall/oxygen-vscode for state 3701d06abc9b+691d366b4c69+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.7sbooting 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.3snpm warn install-scripts @vscode/[email protected] (postinstall: node ./src/postinstall.js) 4.3snpm warn install-scripts [email protected] (postinstall: node install.js) 4.3snpm warn install-scripts 4.3snpm 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.6s 4.6s dist/extension.js 120.7kb 4.6s dist/extension.js.map 243.7kb 4.6s 4.6s⚡ Done in 17ms 4.7s 4.7s> [email protected] package 4.7s> vsce package --no-dependencies 4.7s 5.2s INFO Files included in the VSIX: 5.2soxygen-vscode-0.17.1.vsix 5.2s├─ [Content_Types].xml 5.2s├─ extension.vsixmanifest 5.2s└─ extension/ 5.2s ├─ LICENSE.txt [1.25 KB] 5.2s ├─ changelog.md 5.2s ├─ package.json [35.94 KB] 5.2s ├─ readme.md 5.2s ├─ .vscode/ 5.2s │ ├─ launch.json [0.33 KB] 5.2s │ └─ tasks.json [0.34 KB] 5.2s ├─ assets/ 5.2s │ └─ images/ 5.2s │ ├─ oxygen.png [9.47 KB] 5.2s │ └─ oxygen.svg [0.91 KB] 5.2s ├─ dist/ 5.2s │ └─ extension.js [120.69 KB] 5.2s ├─ docs/ 5.2s │ ├─ plan.md [0.06 KB] 5.2s │ └─ spec.md [17.77 KB] 5.2s └─ walkthrough/ 5.2s ├─ bookmarks.md [0.21 KB] 5.2s ├─ commit.md [0.21 KB] 5.2s ├─ history.md [0.16 KB] 5.2s ├─ identity.md [0.29 KB] 5.2s ├─ push.md [0.17 KB] 5.2s └─ repository.md [0.2 KB] 5.2s 5.3s DONE Packaged: /src/oxygen-vscode-0.17.1.vsix (19 files, 63.84 KB)