Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 11 additions & 10 deletions .github/workflows/regression-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,38 +10,39 @@ 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:
ref: reports
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:
Expand All @@ -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
Expand Down
21 changes: 11 additions & 10 deletions .github/workflows/smoke-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,38 +11,39 @@ 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:
ref: reports
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:
Expand All @@ -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
Expand Down