From e2bfa0ae2f277ebad7c7eebdf76fafa081f7592e Mon Sep 17 00:00:00 2001 From: Margen67 Date: Tue, 30 Jun 2026 20:08:03 -0700 Subject: [PATCH 1/2] Enable parallel building https://docs.gradle.org/current/userguide/performance.html#sec:enable_parallel_execution --- gradle.properties | 1 + 1 file changed, 1 insertion(+) create mode 100644 gradle.properties diff --git a/gradle.properties b/gradle.properties new file mode 100644 index 0000000..f97ebb7 --- /dev/null +++ b/gradle.properties @@ -0,0 +1 @@ +org.gradle.parallel=true From a1fdaf98de9c3277976898c325700aba660c70b3 Mon Sep 17 00:00:00 2001 From: Margen67 Date: Tue, 30 Jun 2026 20:08:26 -0700 Subject: [PATCH 2/2] Update GitHub Actions --- .github/workflows/main.yml | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 40e2f0b..e50b5a8 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -14,19 +14,16 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v4 - - - name: Get short SHA - run: echo "SHORT_SHA=${GITHUB_SHA::7}" >> $GITHUB_ENV + uses: actions/checkout@main - name: Setup Java - uses: actions/setup-java@v4 + uses: actions/setup-java@main with: java-version: ${{ matrix.java }} distribution: temurin - name: Setup Ghidra - uses: er28-0652/setup-ghidra@master + uses: antoniovazquezblanco/setup-ghidra@master with: version: ${{ matrix.ghidra }} @@ -37,25 +34,25 @@ jobs: run: ./gradlew - name: Upload artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@main with: - name: Ps3GhidraScripts_${{ matrix.ghidra }} - path: dist + path: dist/*.zip retention-days: 7 if-no-files-found: error + archive: false push_release: - if: | + if: |- github.event_name == 'push' && github.repository == 'clienthax/Ps3GhidraScripts' needs: build_extension runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@main - name: Download artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@main with: path: artifacts merge-multiple: true