diff --git a/.github/workflows/regression-tests.yml b/.github/workflows/regression-tests.yml index 7d6fa3399..4a80f688a 100644 --- a/.github/workflows/regression-tests.yml +++ b/.github/workflows/regression-tests.yml @@ -10,30 +10,31 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up JDK 17 - uses: actions/setup-java@v3 + uses: actions/setup-java@v5 with: java-version: '17' distribution: 'adopt' - name: Validate Gradle wrapper - uses: gradle/wrapper-validation-action@e6e38bacfdf1a337459f332974bb2327a31aaf4b + uses: gradle/actions/wrapper-validation@v5 + + - name: Setup Gradle + uses: gradle/actions/setup-gradle@v4 - name: Run Tests - uses: gradle/gradle-build-action@0d13054264b0bb894ded474f08ebb30921341cee - with: - arguments: runTests -Dtags=@regression + run: ./gradlew runTests -Dtags=@regression - name: Publish JUnit Test Report - uses: mikepenz/action-junit-report@v3 + uses: mikepenz/action-junit-report@v6 if: always() with: report_paths: '**/build/reports/cucumber.xml' - name: Get Allure Report history - uses: actions/checkout@v2 + uses: actions/checkout@v4 if: always() continue-on-error: true with: @@ -41,7 +42,7 @@ jobs: path: reports/regression - name: Build Allure Report - uses: simple-elf/allure-report-action@master + uses: simple-elf/allure-report-action@v1.13 if: always() id: allure-report with: @@ -54,7 +55,7 @@ jobs: - name: Deploy Allure report to Github Pages into the regression dir if: always() - uses: peaceiris/actions-gh-pages@v3.7.3 + uses: peaceiris/actions-gh-pages@v3.8.0 with: github_token: ${{ secrets.GITHUB_TOKEN }} publish_branch: reports diff --git a/.github/workflows/smoke-tests.yml b/.github/workflows/smoke-tests.yml index 60ed4bc16..4cd72efb2 100644 --- a/.github/workflows/smoke-tests.yml +++ b/.github/workflows/smoke-tests.yml @@ -11,30 +11,31 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up JDK 17 - uses: actions/setup-java@v3 + uses: actions/setup-java@v5 with: java-version: '17' distribution: 'adopt' - name: Validate Gradle wrapper - uses: gradle/wrapper-validation-action@e6e38bacfdf1a337459f332974bb2327a31aaf4b + uses: gradle/actions/wrapper-validation@v5 + + - name: Setup Gradle + uses: gradle/actions/setup-gradle@v4 - name: Run Tests - uses: gradle/gradle-build-action@0d13054264b0bb894ded474f08ebb30921341cee - with: - arguments: runTests -Dtags=@smoke + run: ./gradlew runTests -Dtags=@smoke - name: Publish JUnit Test Report - uses: mikepenz/action-junit-report@v3 + uses: mikepenz/action-junit-report@v6 if: always() with: report_paths: '**/build/reports/cucumber.xml' - name: Get Allure Report history - uses: actions/checkout@v2 + uses: actions/checkout@v4 if: always() continue-on-error: true with: @@ -42,7 +43,7 @@ jobs: path: reports/smoke - name: Build Allure Report - uses: simple-elf/allure-report-action@master + uses: simple-elf/allure-report-action@v1.13 if: always() id: allure-report with: @@ -55,7 +56,7 @@ jobs: - name: Deploy Allure report to Github Pages in the Smoke dir if: always() - uses: peaceiris/actions-gh-pages@v3 + uses: peaceiris/actions-gh-pages@v3.8.0 with: github_token: ${{ secrets.GITHUB_TOKEN }} publish_branch: reports