Skip to content

Runner Module extraction#276

Merged
yisraelU merged 4 commits intodisneystreaming:mainfrom
yisraelU:RunnerExtraction
Aug 27, 2025
Merged

Runner Module extraction#276
yisraelU merged 4 commits intodisneystreaming:mainfrom
yisraelU:RunnerExtraction

Conversation

@yisraelU
Copy link
Contributor

@yisraelU yisraelU commented Aug 27, 2025

A mechanical refactor to simply extract out all the code required to actually run the individual tasks into its own module , effectively removing it from the Cli module. It serves as a platform layer for actually running the tasks , by providing features such as reporting, validating etc..
The features are certainly desirable for non cli based applications
Seems like Cousier is not published for Scala 3 coursier/coursier#2001

@CLAassistant
Copy link

CLAassistant commented Aug 27, 2025

CLA assistant check
All committers have signed the CLA.

…face and the opts, facilitating reuse of runners in various contexts and allowing to be published for scala3 too
…face and the opts, facilitating reuse of runners in various contexts and allowing to be published for scala3 too
@yisraelU yisraelU changed the title Runner extraction Runner Module extraction Aug 27, 2025
@yisraelU yisraelU marked this pull request as ready for review August 27, 2025 22:34
@yisraelU yisraelU merged commit 20b9d26 into disneystreaming:main Aug 27, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants