Borg/pkg
google-labs-jules[bot] 03337982dd feat: Add compile and run commands for RUNC matrices
This commit introduces two new commands to the `borg` CLI:

- `borg compile`: Compiles a `Borgfile` into a "Terminal Isolation
  Matrix" (`.matrix` file). The `Borgfile` format is a simple text file
  with `ADD <src> <dest>` instructions.

- `borg run`: Executes a `.matrix` file using `runc`. The command
  unpacks the matrix into a temporary directory and then executes `runc
  run`.

Tests have been added for both commands, mocking the `runc` execution
to avoid environment dependencies.
2025-11-13 19:16:12 +00:00
..
compress feat: Improve test coverage and refactor for testability 2025-11-03 16:31:26 +00:00
datanode feat: Improve test coverage and refactor for testability 2025-11-03 18:25:04 +00:00
github feat: Bug fixes and refactoring 2025-11-03 20:14:47 +00:00
logger feat: Improve test coverage and refactor for testability 2025-11-03 18:25:04 +00:00
matrix feat: Add compile and run commands for RUNC matrices 2025-11-13 19:16:12 +00:00
mocks feat: Improve test coverage and refactor for testability 2025-11-03 16:31:26 +00:00
pwa feat: Improve test coverage and refactor for testability 2025-11-03 18:25:04 +00:00
tarfs feat: Improve test coverage and refactor for testability 2025-11-03 18:25:04 +00:00
ui feat: Improve test coverage and refactor for testability 2025-11-03 18:25:04 +00:00
vcs refactor: Use dependency injection for mocking 2025-11-02 22:14:52 +00:00
website feat: Improve test coverage and refactor for testability 2025-11-03 18:25:04 +00:00