Mario Zechner
9de970ed24
Fix CI: also install lightningcss Linux binding
2026-01-13 01:11:15 +01:00
Mario Zechner
ea860751fd
Fix CI: install missing parcel watcher Linux binding
...
package-lock.json was generated on macOS and only includes darwin
bindings. The Linux glibc binding is needed by tailwindcss.
2026-01-13 01:07:48 +01:00
Mario Zechner
6c3f82a696
fix(ci): update clipboard bindings to @mariozechner/clipboard fork
...
fixes #556
2026-01-08 12:21:26 +01:00
Mario Zechner
d863c8eb21
fix: add --force to npm install for cross-platform native bindings
2026-01-07 00:16:35 +01:00
Mario Zechner
2bc445498a
fix: install cross-platform native bindings for bun cross-compilation
...
fixes #485
2026-01-06 12:19:24 +01:00
Mario Zechner
5cc0126991
Include examples/ folder in binary release archives
2025-12-17 21:27:07 +01:00
Mario Zechner
c18adef16e
Pin Bun to 1.3.4 for cross-compile compatibility
2025-12-17 18:45:14 +01:00
Mario Zechner
ee4f24fb03
Fix build-binaries workflow: use latest Bun version
2025-12-17 18:40:52 +01:00
Mario Zechner
432852c9c5
Fix build: pin Bun to 1.2.20 for cross-compilation support
2025-12-17 18:40:19 +01:00
Daniel Nouri
2f3b738132
fix(ci): correct theme path in release workflow ( #162 )
...
Build outputs to dist/modes/interactive/theme/*.json but workflow
expected dist/theme/*.json. The copy-binary-assets script creates
dist/theme/ but CI never invokes it.
Fixes v0.18.0 release failure:
https://github.com/badlogic/pi-mono/actions/runs/20082833642
2025-12-10 21:40:41 +01:00
Mario Zechner
faa0b5f6da
Simplified CI setup
2025-12-03 15:12:21 +01:00
Mario Zechner
05644ebcd5
Use ordered root build instead of parallel workspace build in CI
2025-12-03 15:05:04 +01:00
Mario Zechner
e0c057ecc6
Add web-ui/example to workspaces, remove CI workaround
2025-12-03 14:27:02 +01:00
Mario Zechner
923d85463d
ci: install fd and ripgrep for coding-agent tests
2025-12-02 16:36:36 +01:00
Peter Steinberger
c43f1d307c
Add CI workflow and fix workspace tests
2025-12-02 12:53:53 +00:00
Mario Zechner
752bd3353d
ci: build all packages before creating binaries
2025-12-02 12:32:41 +01:00
Mario Zechner
a508195612
ci: name binary 'pi' inside archives for easier use
2025-12-02 12:29:35 +01:00
Mario Zechner
7cf3baebed
ci: add manual trigger for build workflow
2025-12-02 12:23:14 +01:00
Mario Zechner
c4a65ad8b9
feat: standalone binary support with Bun
...
- Add build:binary script for Bun compilation
- Add paths.ts for cross-platform asset resolution (npm/bun/tsx)
- Add GitHub Actions workflow for automated binary releases
- Update README with installation options
Based on #89 by @steipete
2025-12-02 12:18:42 +01:00