google / binexport

Export disassemblies into Protocol Buffers
Apache License 2.0
1.05k stars 206 forks source link

CI workflow: add automatic builds of binexport for Ghidra #127

Closed SmileyAG closed 7 months ago

SmileyAG commented 7 months ago

The current CI of binexport includes builds only for IDA Pro and Binary Ninja, but me and likely others would like to see builds for Ghidra too

New versions have not been released for a long time, and you don’t always want to build locally, CI can indeed solve this issue

Here is an example of CI workflow from other Ghidra extension project for reference: https://github.com/chaoticgd/ghidra-emotionengine-reloaded/blob/main/.github/workflows/publish.yml

When there is a CI workflow, it is not difficult to change the following parameters for auto builds, such as: