diff --git a/.github/workflows/itests.yml b/.github/workflows/itests.yml index 026d12f5a..ca5dd92bb 100644 --- a/.github/workflows/itests.yml +++ b/.github/workflows/itests.yml @@ -14,10 +14,11 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Set up JDK 17 - uses: actions/setup-java@v1 + uses: actions/setup-java@v4 with: + distribution: temurin java-version: 17 - name: Run integration tests run: | @@ -25,13 +26,13 @@ jobs: Xvfb -ac :99 -screen 0 1920x1080x24 & chmod +x gradlew ./gradlew integrationTest --info - - uses: actions/upload-artifact@v2 + - uses: actions/upload-artifact@v4 with: name: ${{ runner.os }}-integration-test-reports path: build/reports/tests/integrationTest if: always() - name: Archiving screenshots - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: ${{ runner.os }}-screenshots path: | @@ -42,21 +43,22 @@ jobs: # runs-on: macos-latest # # steps: -# - uses: actions/checkout@v2 +# - uses: actions/checkout@v4 # - name: Set up JDK 17 -# uses: actions/setup-java@v1 +# uses: actions/setup-java@v4 # with: +# distribution: temurin # java-version: 17 # - name: Run integration tests # run: | # ./gradlew integrationTest --info -# - uses: actions/upload-artifact@v2 +# - uses: actions/upload-artifact@v4 # with: # name: ${{ runner.os }}-integration-test-reports # path: build/reports/tests/integrationTest # if: always() # - name: Archiving screenshots -# uses: actions/upload-artifact@v2 +# uses: actions/upload-artifact@v4 # with: # name: ${{ runner.os }}-screenshots # path: | @@ -67,22 +69,23 @@ jobs: runs-on: windows-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Set up JDK 17 - uses: actions/setup-java@v1 + uses: actions/setup-java@v4 with: + distribution: temurin java-version: 17 - name: Run integration tests run: | .\gradlew.bat integrationTest --info shell: powershell - - uses: actions/upload-artifact@v2 + - uses: actions/upload-artifact@v4 with: name: ${{ runner.os }}-integration-test-reports path: build\reports\tests\integrationTest if: always() - name: Archiving screenshots - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: ${{ runner.os }}-screenshots path: |