Skip to content

Commit

Permalink
Build against latest Ghidra versions
Browse files Browse the repository at this point in the history
  • Loading branch information
antoniovazquezblanco committed Oct 3, 2024
1 parent aa6422f commit 807e5c2
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ jobs:
strategy:
matrix:
ghidra:
- "11.2"
- "11.1.2"
- "11.1.1"
- "11.1"
Expand Down Expand Up @@ -43,13 +44,13 @@ jobs:
version: ${{ matrix.ghidra }}

- name: Build
run: gradle buildExtension -PGHIDRA_INSTALL_DIR=${{ env.GHIDRA_INSTALL_DIR }}
run: gradle buildExtension

- name: Upload artifacts
uses: actions/upload-artifact@v4
with:
name: Findcrypt_Ghidra_${{ matrix.ghidra }}
path: dist/*GhidraFindcrypt.zip
path: dist/*.zip

release:
runs-on: "ubuntu-latest"
Expand All @@ -71,7 +72,7 @@ jobs:
automatic_release_tag: "latest"
prerelease: true
title: "Ghidra Findcrypt Nightly (${{steps.date.outputs.date}})"
files: Findcrypt_Ghidra_*/*GhidraFindcrypt.zip
files: Findcrypt_Ghidra_*/*.zip

- name: Release stable
if: contains(github.ref, 'refs/tags/v')
Expand All @@ -80,4 +81,4 @@ jobs:
repo_token: "${{ secrets.GITHUB_TOKEN }}"
prerelease: false
title: "Ghidra Findcrypt ${{github.ref_name}}"
files: Findcrypt_Ghidra_*/*GhidraFindcrypt.zip
files: Findcrypt_Ghidra_*/*.zip

0 comments on commit 807e5c2

Please sign in to comment.