Skip to content

Conversation

@ferranbt
Copy link
Collaborator

So we have this weird indirection in which we have the artifacts builder which generates the output folder, generates the artifacts and then returns an Artifact struct with that output folder to be used elsewhere (i.e. other stages that might require creating artifacts).

To me, it feels weird that it is the artifact builder the one that owns and creates that output folder. Instead, this PR has the artifact builder to take a reference to the output folder.

Note how the tests and the main command have been simplified and look much nicer with this structure.
This PR builds on top of #262

@ferranbt ferranbt requested a review from canercidam as a code owner December 18, 2025 11:31
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.

1 participant