diff --git a/.github/workflows/ant.yml b/.github/workflows/ant.yml index 6d94596e2..3077971c8 100644 --- a/.github/workflows/ant.yml +++ b/.github/workflows/ant.yml @@ -22,25 +22,26 @@ jobs: pathTarget: ./target/wix - name: Add Wix to Path run: echo "$HOME/target/wix" >> $GITHUB_PATH - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Get dependent binaries from cache - uses: actions/cache@v1 + uses: actions/cache@v3 with: path: ./dependencies key: swt-jface-lwjgl3zip-tools-windows-v3 - name: Set up JDK 17 - uses: actions/setup-java@v1 + uses: actions/setup-java@v3 with: + distribution: 'zulu' java-version: 17 - name: Build with Ant run: ant -noinput -buildfile build-windows.xml - name: Publish Test Report - uses: mikepenz/action-junit-report@v2 + uses: mikepenz/action-junit-report@v3 with: check_name: junit-windows report_paths: '**/report/TEST-*.xml' - name: Archive windows installer for win32-x64 - uses: actions/upload-artifact@v1 + uses: actions/upload-artifact@v3 with: name: LDPartEditor_win32_x64 path: bin/windows/setup @@ -50,25 +51,26 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Get dependent binaries from cache - uses: actions/cache@v1 + uses: actions/cache@v3 with: path: ./dependencies key: swt-jface-lwjgl3zip-tools-linux-v3 - name: Set up JDK 17 - uses: actions/setup-java@v1 + uses: actions/setup-java@v3 with: + distribution: 'zulu' java-version: 17 - name: Build with Ant run: ant -noinput -buildfile build-linux.xml - name: Publish Test Report - uses: mikepenz/action-junit-report@v2 + uses: mikepenz/action-junit-report@v3 with: check_name: junit-linux report_paths: '**/report/TEST-*.xml' - name: Archive linux installer for gtk3-x64 - uses: actions/upload-artifact@v1 + uses: actions/upload-artifact@v3 with: name: LDPartEditor_linux_x64 path: bin/linux-gtk3/setup @@ -78,25 +80,26 @@ jobs: runs-on: macos-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Get dependent binaries from cache - uses: actions/cache@v1 + uses: actions/cache@v3 with: path: ./dependencies key: swt-jface-lwjgl3zip-tools-macos-v3 - name: Set up JDK 17 - uses: actions/setup-java@v1 + uses: actions/setup-java@v3 with: + distribution: 'zulu' java-version: 17 - name: Build with Ant run: ant -noinput -buildfile build-macos.xml - name: Publish Test Report - uses: mikepenz/action-junit-report@v2 + uses: mikepenz/action-junit-report@v3 with: check_name: junit-macos report_paths: '**/report/TEST-*.xml' - name: Archive macosx installer for cocoa-x64 - uses: actions/upload-artifact@v1 + uses: actions/upload-artifact@v3 with: name: LDPartEditor_mac_x64 path: bin/macosx/setup \ No newline at end of file