Commit f56d76a
committed
👷 ci: add multi-platform build workflow and refactor API structure
Add GitHub Actions workflow for building example app across all platforms
(Windows, macOS, Linux, Android, iOS) with automated releases.
Refactor core API modules for better organization:
- Restructure engine, error, runtime, and source modules
- Update FRB codegen for new API structure
- Remove legacy engine.dart file
- Update integration tests and example screens
BREAKING CHANGE: API module restructuring affects import paths1 parent a647d27 commit f56d76a
34 files changed
Lines changed: 6499 additions & 5832 deletions
File tree
- .github/workflows
- example
- integration_test
- lib
- screens
- services
- libfjs
- src
- api
- lib
- src
- frb
- api
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
3 | 17 | | |
4 | 18 | | |
5 | 19 | | |
| |||
0 commit comments