OXYGENHUB

✓ Run #2 passed

main at 09c751cf2d1a · pushed by andymccall · 1 min 15 s · pipeline db4af6e2308c · .flow/pipeline.kdl · all runs

✓ check passed · 1 min 8 s ✓ package passed · 6.0 s
✓ check passed · exit 0 · 1 min 8 s · on earth-1 · unsigned receipt 321f8c2b2097
0.0sfetching andymccall/oxygen-vscode for state aeb4e32ee7a0+cdcffe39dd9f
0.1sfetching subrepo andymccall/oxygen at 0955469ac0e1+11c958021e1a+21b2aec279ff+2b668d92b066+4161262eeb29+7df9007b163c+8349c327fe83+89a1d0243544+99e3e0af08df+9ce6f08451b1+adec9a0796b8+b288cd254343+b4fa2bc1ca6a+e3d071cecfe2+fe7a964b3c88 for deps/oxygen
0.4sbooting 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.4s   Compiling stable_deref_trait v1.2.1
3.4s   Compiling bytes v1.12.1
3.6s   Compiling cmov v0.5.4
4.0s   Compiling syn v3.0.6
4.0s   Compiling log v0.4.34
4.3s   Compiling jobserver v0.1.35
4.3s   Compiling pin-project-lite v0.2.17
4.3s   Compiling ctutils v0.4.2
4.3s   Compiling typenum v1.20.1
4.5s   Compiling getrandom v0.4.3
4.6s   Compiling cc v1.5.1
4.6s   Compiling itoa v1.0.18
4.8s   Compiling futures-core v0.3.34
4.9s   Compiling rand_core v0.10.1
5.1s   Compiling getrandom v0.2.17
5.2s   Compiling hybrid-array v0.4.15
5.2s   Compiling mio v1.2.3
5.9s   Compiling socket2 v0.6.5
6.2s   Compiling smallvec v1.16.2
6.4s   Compiling autocfg v1.5.1
6.5s   Compiling block-buffer v0.12.1
6.6s   Compiling ring v0.17.14
6.6s   Compiling crypto-common v0.2.2
6.9s   Compiling rustls-pki-types v1.15.1
7.0s   Compiling writeable v0.6.4
7.2s   Compiling litemap v0.8.3
7.4s   Compiling http v1.5.0
7.9s   Compiling synstructure v0.14.0
8.5s   Compiling digest v0.11.3
8.6s   Compiling tracing-core v0.1.36
8.7s   Compiling icu_normalizer_data v2.3.0
8.9s   Compiling icu_properties_data v2.3.0
9.0s   Compiling utf8_iter v1.0.4
9.1s   Compiling memchr v2.8.3
9.2s   Compiling crossbeam-utils v0.8.23
9.5s   Compiling tracing v0.1.44
9.5s   Compiling zerofrom-derive v0.1.8
9.7s   Compiling yoke-derive v0.8.3
9.9s   Compiling zerovec-derive v0.11.6
10.6s   Compiling zerofrom v0.1.8
10.7s   Compiling displaydoc v0.2.7
10.7s   Compiling yoke v0.8.3
10.9s   Compiling tokio-macros v2.7.2
11.1s   Compiling zerovec v0.11.8
11.3s   Compiling zerotrie v0.2.5
11.4s   Compiling tokio v1.53.1
11.6s   Compiling serde_core v1.0.229
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 icu_collections v2.3.0
12.4s   Compiling subtle v2.6.1
12.5s   Compiling pkg-config v0.3.34
12.7s   Compiling icu_provider v2.3.1
13.1s   Compiling slab v0.4.12
13.1s   Compiling crossbeam-epoch v0.9.21
13.2s   Compiling untrusted v0.9.0
13.2s   Compiling zstd-sys v2.1.0+zstd.1.5.7
13.5s   Compiling http-body v1.1.0
13.6s   Compiling syn v2.0.119
14.1s   Compiling crossbeam-deque v0.8.8
14.2s   Compiling hashbrown v0.17.1
14.9s   Compiling futures-sink v0.3.34
15.0s   Compiling percent-encoding v2.3.2
15.3s   Compiling equivalent v1.0.2
15.3s   Compiling semver v1.0.28
15.7s   Compiling httparse v1.10.1
15.9s   Compiling rustls v0.23.45
16.0s   Compiling zerocopy v0.8.59
16.4s   Compiling tokio-util v0.7.19
16.4s   Compiling rustc_version v0.4.1
16.8s   Compiling indexmap v2.14.2
17.2s   Compiling form_urlencoded v1.2.2
17.3s   Compiling rustls-webpki v0.103.15
17.9s   Compiling icu_properties v2.3.0
18.5s   Compiling icu_normalizer v2.3.0
19.1s   Compiling num-traits v0.2.19
19.2s   Compiling utf8parse v0.2.2
19.2s   Compiling cpufeatures v0.3.1
19.3s   Compiling const-oid v0.10.2
19.5s   Compiling fnv v1.0.7
19.5s   Compiling tower-service v0.3.3
19.5s   Compiling atomic-waker v1.1.2
19.6s   Compiling crc32fast v1.5.2
19.8s   Compiling h2 v0.4.19
21.3s   Compiling anstyle-parse v1.0.0
21.5s   Compiling der v0.8.2
21.6s   Compiling idna_adapter v1.2.2
23.4s   Compiling curve25519-dalek v5.0.0
25.5s   Compiling aho-corasick v1.1.5
28.0s   Compiling signature v3.0.0
28.2s   Compiling futures-channel v0.3.34
28.3s   Compiling rustversion v1.0.23
28.4s   Compiling zmij v1.0.23
28.6s   Compiling regex-syntax v0.8.11
28.6s   Compiling anstyle-query v1.1.5
28.6s   Compiling colorchoice v1.0.5
28.7s   Compiling zstd-safe v7.3.0
28.8s   Compiling simd-adler32 v0.3.10
29.0s   Compiling rayon-core v1.13.0
29.1s   Compiling is_terminal_polyfill v1.70.2
29.1s   Compiling httpdate v1.0.3
29.4s   Compiling adler2 v2.0.1
29.5s   Compiling anstyle v1.0.14
29.6s   Compiling serde v1.0.229
29.9s   Compiling regex-automata v0.4.18
29.9s   Compiling anstream v1.0.0
30.1s   Compiling miniz_oxide v0.9.1
30.9s   Compiling hyper v1.11.1
31.2s   Compiling ppv-lite86 v0.2.21
31.5s   Compiling spki v0.8.0
31.8s   Compiling idna v1.1.0
32.9s   Compiling curve25519-dalek-derive v0.1.1
33.2s   Compiling bstr v1.13.1
33.3s   Compiling webpki-roots v1.0.9
33.4s   Compiling fs-err v3.3.1
33.5s   Compiling blake3 v1.8.7
33.7s   Compiling rand_core v0.6.4
33.8s   Compiling keccak v0.2.2
33.9s   Compiling futures-task v0.3.34
33.9s   Compiling same-file v1.0.6
34.0s   Compiling strsim v0.11.1
34.0s   Compiling sync_wrapper v1.0.2
34.0s   Compiling tower-layer v0.3.3
34.2s   Compiling serde_json v1.0.151
34.3s   Compiling heck v0.5.0
34.4s   Compiling either v1.18.0
34.4s   Compiling sponge-cursor v0.1.0
34.5s   Compiling clap_lex v1.1.1
34.5s   Compiling thiserror v1.0.69
34.6s   Compiling clap_builder v4.6.7
34.7s   Compiling clap_derive v4.6.7
34.7s   Compiling shake v0.1.0
34.8s   Compiling walkdir v2.5.0
35.2s   Compiling futures-util v0.3.34
35.8s   Compiling rand_chacha v0.3.1
36.5s   Compiling globset v0.4.20
37.1s   Compiling webpki-roots v0.26.11
37.1s   Compiling module-lattice v0.2.3
37.3s   Compiling flate2 v1.1.10
37.5s   Compiling url v2.5.8
37.8s   Compiling hyper-util v0.1.21
38.1s   Compiling pkcs8 v0.11.0
38.9s   Compiling ed25519 v3.0.0
39.0s   Compiling sha2 v0.11.0
39.3s   Compiling thiserror-impl v1.0.69
39.4s   Compiling http-body-util v0.1.5
39.6s   Compiling base64 v0.22.1
39.7s   Compiling portable-atomic v1.15.0
39.9s   Compiling ryu v1.0.23
40.1s   Compiling mime v0.3.17
40.1s   Compiling arrayvec v0.7.8
40.1s   Compiling constant_time_eq v0.4.2
40.3s   Compiling axum-core v0.5.6
40.4s   Compiling serde_urlencoded v0.7.1
40.6s   Compiling ureq v2.12.1
40.6s   Compiling ed25519-dalek v3.0.0
40.8s   Compiling rayon v1.12.0
40.9s   Compiling arc-swap v1.9.2
42.2s   Compiling ml-dsa v0.1.1
42.8s   Compiling tower v0.5.3
43.3s   Compiling ignore v0.4.33
43.3s   Compiling clap v4.6.7
43.3s   Compiling rand v0.8.8
43.4s   Compiling zstd v0.13.3
43.6s   Compiling tokio-rustls v0.26.5
43.9s   Compiling serde_path_to_error v0.1.20
44.2s   Compiling rustls-pemfile v2.2.0
44.2s   Compiling similar v2.7.0
44.4s   Compiling hex v0.4.3
44.4s   Compiling matchit v0.8.4
44.6s   Compiling unicode-width v0.2.2
44.8s   Compiling anyhow v1.0.104
44.9s   Compiling console v0.15.11
45.1s   Compiling oxy-core v0.1.0 (/src/deps/oxygen/crates/oxy-core)
45.2s   Compiling axum v0.8.9
45.7s   Compiling axum-server v0.8.0
46.4s   Compiling roff v1.1.1
46.6s   Compiling number_prefix v0.4.0
46.7s   Compiling clap_mangen v0.3.3
46.7s   Compiling indicatif v0.17.11
47.7s   Compiling clap_complete v4.6.11
50.8s   Compiling oxy-server v0.1.0 (/src/deps/oxygen/crates/oxy-server)
56.6s   Compiling oxy v0.1.0 (/src/deps/oxygen)
59.5s    Finished `dev` profile [unoptimized + debuginfo] target(s) in 59.21s
63.3s
63.3sadded 120 packages in 4s
63.3snpm warn install-scripts 2 packages have install scripts not yet covered by allowScripts:
63.3snpm warn install-scripts   @vscode/[email protected] (postinstall: node ./src/postinstall.js)
63.3snpm warn install-scripts   [email protected] (postinstall: node install.js)
63.3snpm warn install-scripts
63.3snpm warn install-scripts Run `npm install-scripts ls` to review, or `npm install-scripts approve <pkg>` to allow.
63.6s
63.6s> [email protected] check
63.6s> npm run typecheck && npm run build && npm test
63.6s
63.7s
63.7s> [email protected] typecheck
63.7s> tsc --noEmit -p .
63.7s
65.4s
65.4s> [email protected] build
65.4s> esbuild src/extension.ts --bundle --platform=node --format=cjs --external:vscode --outfile=dist/extension.js --sourcemap
65.4s
65.4s
65.4s  dist/extension.js      108.4kb
65.4s  dist/extension.js.map  218.0kb
65.4s
65.4s⚡ Done in 13ms
65.5s
65.5s> [email protected] pretest
65.6s> 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
65.6s
65.6s
65.6s  out/oxy.mjs  9.6kb
65.6s
65.6s⚡ Done in 3ms
65.6s
65.6s  out/diffutil.mjs  2.2kb
65.6s
65.6s⚡ Done in 4ms
65.6s
65.6s  out/markers.mjs  1.8kb
65.6s
65.6s⚡ Done in 4ms
65.6s
65.6s  out/api.mjs  1.4kb
65.6s
65.6s⚡ Done in 3ms
65.6s
65.6s  out/commitbox.mjs  1.9kb
65.6s
65.6s⚡ Done in 3ms
65.6s
65.6s> [email protected] test
65.6s> node --test "test/**/*.test.mjs"
65.6s
65.7s✔ picks the first provider that matches, preferring origin (1.257094ms)
65.7s✔ repositoryFor picks the longest matching root (0.257938ms)
65.7s✔ permalink state addresses match OxygenHub's (0.591068ms)
65.7s✔ linked lines follow the click and the selection (2.524009ms)
65.8s✔ signing state from oxy identity show (2.365519ms)
65.8s✔ placeholder follows the mode (0.36514ms)
65.8s✔ message history is newest first, unique and bounded (1.906454ms)
65.8s✔ conflict markers: Oxygen's and Git's, not look-alikes (0.400171ms)
65.8s✔ alignLines maps unchanged lines through insertions and deletions (2.796326ms)
65.8s✔ every setting is documented in the README's Settings table (1.878976ms)
65.8s✔ the CHANGELOG's newest entry is this version, and every entry is dated (0.576485ms)
65.8s✔ parses order conflicts with several sides (2.413055ms)
65.8s✔ parses delete versus insert conflicts (0.36324ms)
65.8s✔ candidate names (0.294348ms)
66.1s✔ root, status, cat, log and commit round trip (258.128376ms)
66.5s✔ bookmarks, remotes and sync against a local origin (396.230905ms)
66.7s✔ split, squash and rebase through the history actions, each undoable (193.464333ms)
66.7s✔ identity reports how commits are signed (51.130804ms)
66.7sℹ tests 18
66.7sℹ suites 0
66.7sℹ pass 18
66.7sℹ fail 0
66.7sℹ cancelled 0
66.7sℹ skipped 0
66.7sℹ todo 0
66.7sℹ duration_ms 1096.66882
✓ package passed · exit 0 · 6.0 s · on earth-1 · unsigned receipt f8e58c3253a3
0.0sfetching andymccall/oxygen-vscode for state aeb4e32ee7a0+cdcffe39dd9f
0.0sfetching subrepo andymccall/oxygen at 0955469ac0e1+11c958021e1a+21b2aec279ff+2b668d92b066+4161262eeb29+7df9007b163c+8349c327fe83+89a1d0243544+99e3e0af08df+9ce6f08451b1+adec9a0796b8+b288cd254343+b4fa2bc1ca6a+e3d071cecfe2+fe7a964b3c88 for deps/oxygen
0.3sbooting 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      108.4kb
4.5s  dist/extension.js.map  218.0kb
4.5s
4.5s⚡ Done in 16ms
4.6s
4.6s> [email protected] package
4.6s> vsce package --no-dependencies
4.6s
5.1s WARNING  A 'repository' field is missing from the 'package.json' manifest file.
5.1sUse --allow-missing-repository to bypass.
5.1s INFO  Files included in the VSIX:
5.1soxygen-vscode-0.10.0.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 [21.91 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 [108.36 KB]
5.1s   └─ docs/
5.1s      ├─ plan.md [0.06 KB]
5.1s      └─ spec.md [17.77 KB]
5.1s
5.2s DONE  Packaged: /src/oxygen-vscode-0.10.0.vsix (13 files, 54.54 KB)