Skip to content
This repository has been archived by the owner on Mar 5, 2024. It is now read-only.

Bump actions/setup-java from 3 to 4 #5

Bump actions/setup-java from 3 to 4

Bump actions/setup-java from 3 to 4 #5

Workflow file for this run

name: Run Gradle on PRs
on:
pull_request:
push:
branches:
- master
- main
tags: '*'
jobs:
gradle:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-java@v4
with:
distribution: 'temurin'
java-version: '17'
- name: Setup Gradle
uses: gradle/gradle-build-action@v2
- name: Install Ghidra
run: |
curl -L "$GHIDRA_URL" -o ghidra.zip
mkdir ~/ghidra
unzip ghidra.zip -d ~/ghidra
rm ghidra.zip
env:
GHIDRA_URL: https://github.com/NationalSecurityAgency/ghidra/releases/download/Ghidra_10.1.5_build/ghidra_10.1.5_PUBLIC_20220726.zip
- name: Execute Gradle build
run: gradle
env:
GHIDRA_INSTALL_DIR: /home/runner/ghidra/ghidra_10.1.5_PUBLIC/
- name: Release
uses: softprops/action-gh-release@v1
if: startsWith(github.ref, 'refs/tags/')
with:
files: |
./dist/GameCubeLoader-*.zip