Closed
Description
As shown by @hx2A's Pull Request #912 we need a systematic way to compile the libDifferent
binaries. Initially I wanted to add it to Gradle but thinking about it a bit more, I think we should just build it as a standalone Github Action.
It would be triggered by any of the code in core/different
changing. Then it would compile the new binaries and create a pull request back into the repo.
Some considerations for doing this:
- I'd like the code to be compiled in a more transparent manner
- I'd like to make sure the methodology of compiling the binaries is somehow captured in code and not just documentation
- Security wise, I think it is more secure to have the binary compiled by a trusted source rather than a contributor that decides to create changes.
This way contributors can contribute changes to the libDifferent
but will ultimately always be overriding by a own compiled binary.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Completed