Skip to content

feat(WOR-TSK-198): integrate ExecuteConfig into PackageToolsConfig - #108

Merged
miguelramos merged 5 commits into
mainfrom
feat/WOR-TSK-198-EXECUTE-CONFIG
Dec 12, 2025
Merged

feat(WOR-TSK-198): integrate ExecuteConfig into PackageToolsConfig#108
miguelramos merged 5 commits into
mainfrom
feat/WOR-TSK-198-EXECUTE-CONFIG

Conversation

@miguelramos

Copy link
Copy Markdown
Member

No description provided.

Sublime Git Bot added 5 commits December 12, 2025 16:03
…tings

- Create execute.rs with ExecuteConfig struct
- Add timeout_secs (default 300), per_package_timeout_secs (default 60), max_parallel (default 8)
- Implement Default and Configurable traits with validation
- Add comprehensive documentation with examples
- Add execute module declaration and export in mod.rs
- Add execute field to PackageToolsConfig struct
- Update Default, validate(), and merge_with() implementations
- Add validate_execute_config() to validation.rs
- Add 17 tests for ExecuteConfig (defaults, validation, serialization, merge)
- Add 3 validation tests for execute config in validation_tests module
- Test zero timeout validity and zero max_parallel invalidity
- Update SPEC.md with ExecuteConfig API documentation
- Add Execute to README.md Configuration Options list
- Add Execute Configuration section to configuration guide
- Update basic-config.toml and monorepo-config.toml examples
- Add execute output to load_config.rs example
- Remove separate platform packages publish step
- Consolidate publishing in main package step
@miguelramos miguelramos self-assigned this Dec 12, 2025
@miguelramos
miguelramos merged commit c687200 into main Dec 12, 2025
10 of 17 checks passed
@miguelramos
miguelramos deleted the feat/WOR-TSK-198-EXECUTE-CONFIG branch December 12, 2025 16:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

✨ TYPE: Feature New feature or capability

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant