Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide a build for Ghidra 11.2, and prepare for upcoming Ghidra 11.3 release #90

Merged
merged 4 commits into from
Nov 24, 2024

Conversation

DimitriPilot3
Copy link
Contributor

@DimitriPilot3 DimitriPilot3 commented Nov 23, 2024

PR #88 was fully merged, which breaks building with Ghidra 11.2.

In this PR, I temporarily revert the Ghidra 11.3+ changes, allowing to create a 1.2.5 tag on commit 1ebbcce, so the CI can release a plugin for Ghidra 11.2 (and 11.2.1). After that, I bring back the changes from #88 and start preparing for a version 1.3.0 of the plugin for when Ghidra 11.3 is released.

Note: CI will fail on the branch (but succeed on DimitriPilot3@1ebbcce) because Ghidra 11.3 is not out yet, and because the setup-ghidra action seems unable to pull anything other than releases.

(Closes #87.)

Also closes Cuyler36#87, manually merging the needed change to prevent a potential merge conflict.
Temporarily reverts the breaking changes in commit 917953a
that were introduced for Ghidra 11.3+ but fail to
build on 11.2.

Please tag this commit '1.2.5' once the PR is merged, if that was not done automatically.
This brings back the Ghidra 11.3+ changes that were reverted in the previous commit.
Also, make it possible to run the building workflow manually.
@encounter encounter merged commit 0ff5e88 into Cuyler36:master Nov 24, 2024
1 check failed
@encounter
Copy link
Collaborator

Released 1.2.5, thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants