beardypig / ghidra-emotionengine

Ghidra Processor for the Play Station 2's Emotion Engine MIPS based CPU
Apache License 2.0
200 stars 34 forks source link

Update Github Actions workflows to build for all versions since 10.0.3 #79

Closed Whovian9369 closed 1 year ago

Whovian9369 commented 2 years ago

As title says, this PR updates the publish.yml and nightly.yml workflow files to build for more recent builds of Ghidra.

astrelsky commented 2 years ago

I don't think it will build with Ghidra 10.1 but I could be mistaken. I have been working on removing the pcode injection code and implementing the vu instructions directly in sleigh which should eliminate the problem.

I know for a fact it won't build for the current development version of Ghidra (Ghidra's master branch on GitHub). Have you tested all of these workflows?

Whovian9369 commented 2 years ago

I know for a fact it won't build for the current development version of Ghidra (Ghidra's master branch on GitHub). Have you tested all of these workflows?

Admittedly not as I was hoping it was as easy as just trying to get the bot to build them.

I was trying to get it built locally in the mean time, currently to no avail as I haven't been patient enough to let Ghidra do a dev build of itself before I even get to building the extension itself.

beardypig commented 1 year ago

I updated it to build with 10.2.2