Skip to content

Prepare distribution in CI #77

Prepare distribution in CI

Prepare distribution in CI #77

Workflow file for this run

name: ci
on:
pull_request:
push:
branches:
- main
jobs:
build_and_test:
name: Build + test
runs-on: ubuntu-latest
env:
GHIDRA_VERSION: "10.4"
GHIDRA_BUILD_DATE: 20230928
GHIDRA_SHA256: 6911d674798f145f8ea723fdd3eb67a8fae8c7be92e117bca081e6ef66acac19
GHIDRA_INSTALL_DIR: /home/runner/ghidra
steps:
- uses: actions/checkout@v4
- uses: actions/setup-java@v4
with:
distribution: 'temurin'
java-version: '17'
cache: 'gradle'
- name: Install Ghidra
run: .github/scripts/install_ghidra.sh
- run: ./gradlew build
- uses: actions/upload-artifact@v4
with:
name: distribution
path: build/distributions/*.zip
if-no-files-found: 'error'