Skip to content

Building and packaging multiple libraries in a single repo? #25691

Answered by tajmone
Isho312 asked this question in Actions
Discussion options

You must be logged in to vote

It’s really up to you. All of your considerations and options make sense.

Just make sure that by doing so end users don’t end up with conflicting packages on their OS (e.g. a package that was installed by them being overridden by the version installed by your scripts, etc.), but this is something which is potentially different on each OS.

Keeping the automation jobs separate is better, as you said, because it allows parallel executions, and also because you can control the exit status of each job separately, in case things go wrong.

IshoAntar:

A single failed library won’t blow the whole thing up.

Sometimes it’s good to set that any failed job stops the execution of the whole CI, to p…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Packages Host your dependencies, libraries, and production-ready code, right from your repository Product Feedback
2 participants