Bzomak / oolite-msys2

Builds oolite from scratch
0 stars 0 forks source link

Should our built versions of dependencies be stored in a GitHub repository? #45

Open Bzomak opened 5 months ago

Bzomak commented 5 months ago

In the old build process, pre-built dependencies are currently stored in GitHub repositories. In the new process, we source and build them ourselves. Should we store these? The question is applicable to both the built libraries and the original source code.

Pros:

Cons:

Bzomak commented 4 months ago

If pre-built dependencies were to be stored in a repository, then it would be logical for that repository to be responsible for building them. Ideally they would be build using GitHub Actions and committed after a successful build.

Updates would probably need to be run manually with workflow_dispatch