Repository navigation
v0.29.0
Features
- Add
src/sandbox/— target-agnostic sandboxed step executor withtrait Fsfor dependency injectionMemFs: in-memory filesystem implementation for browser / WASM targetsexecute_shell_step: runs shell steps entirely in-memory via injected&Fsparse_key_values: readsGITHUB_OUTPUT/GITHUB_ENVfrom any&Fs- JS binding example: registers
plan/executeShellStep/executeWasmSteponglobalThis._actrun_sandbox - Builds with
--target native/js/wasm/wasm-gc
- Add
remove/mkdir/is_dirtoVirtualFsfor directory semantics
CI / Tooling
- Update
actions/upload-artifactandactions/download-artifactfrom v4 to v5 in release workflow (Node 20 deprecation fix)
Full Changelog: v0.28.1...v0.29.0