Skip to content

Commit 896d243

Browse files
committed
Update version 2.9.0
1 parent 8924a41 commit 896d243

File tree

4 files changed

+53
-18
lines changed

4 files changed

+53
-18
lines changed

.github/workflows/maven.yml

Lines changed: 30 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,27 @@ jobs:
2626
java-version: '17'
2727
cache: maven
2828
- name: Run test with Maven
29-
run: mvn clean test allure:report --file pom.xml
29+
run: mvn clean test --file pom.xml
30+
31+
- name: Get Allure history
32+
uses: actions/checkout@v4
33+
if: always()
34+
continue-on-error: true
35+
with:
36+
ref: gh-pages
37+
path: gh-pages
38+
39+
- name: Copy Allure history
40+
if: always()
41+
continue-on-error: true
42+
shell: bash
43+
run: |
44+
mkdir -p target/allure-results/history
45+
cp -Rr gh-pages/history/* target/allure-results/history/ || true
46+
47+
- name: Generate Allure Report
48+
if: always()
49+
run: mvn allure:report --file pom.xml
3050

3151
- name: Upload Extent Report
3252
if: always()
@@ -54,4 +74,12 @@ jobs:
5474
uses: actions/upload-artifact@v4
5575
with:
5676
name: test-screenshots
57-
path: exports/ExportData/Images
77+
path: exports/ExportData/Images
78+
79+
- name: Deploy Allure Report to GitHub Pages
80+
if: always()
81+
uses: peaceiris/actions-gh-pages@v4
82+
with:
83+
github_token: ${{ secrets.GITHUB_TOKEN }}
84+
publish_branch: gh-pages
85+
publish_dir: target/site/allure-maven-plugin

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,5 @@ test-output/
1111
*.mp4
1212
*.avi
1313
allure-report/
14-
.allure/
14+
.allure/
15+
.vscode/

CHANGELOG.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
v2.9.0
2+
======
3+
Feb 25, 2026
4+
* Upgrade Selenium 4.41.0 support CDP v143, v144, v145
5+
* Upgrade TestNG 7.12.0
6+
* Update maven.yml to deploy report to GitHub Pages
7+
18
v2.8.0
29
======
310
Dec 09, 2025

pom.xml

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<project xmlns="http://maven.apache.org/POM/4.0.0"
3-
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4-
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
54
<modelVersion>4.0.0</modelVersion>
65

76
<groupId>com.anhtester</groupId>
87
<artifactId>anhtester-selenium-java</artifactId>
9-
<version>2.8.0</version>
8+
<version>2.9.0</version>
109
<name>AutomationFrameworkSelenium</name>
1110
<url>https://github.com/anhtester/AutomationFrameworkSelenium</url>
1211
<description>Test Automation Framework Selenium Java with TestNG building by Anh Tester</description>
@@ -24,14 +23,14 @@
2423
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
2524
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
2625
<java-compiler.version>17</java-compiler.version>
27-
<maven-surefire-plugin.version>3.5.4</maven-surefire-plugin.version>
28-
<selenium.version>4.39.0</selenium.version>
29-
<testng.version>7.11.0</testng.version>
30-
<aspectjweaver.version>1.9.25</aspectjweaver.version>
26+
<maven-surefire-plugin.version>3.5.5</maven-surefire-plugin.version>
27+
<selenium.version>4.41.0</selenium.version>
28+
<testng.version>7.12.0</testng.version>
29+
<aspectjweaver.version>1.9.25.1</aspectjweaver.version>
3130
<ashot.version>1.5.4</ashot.version>
32-
<allure-testng.version>2.31.0</allure-testng.version>
33-
<allure-plugin-api.version>2.35.1</allure-plugin-api.version>
34-
<allure-maven.version>2.16.1</allure-maven.version>
31+
<allure-testng.version>2.33.0</allure-testng.version>
32+
<allure-plugin-api.version>2.37.0</allure-plugin-api.version>
33+
<allure-maven.version>2.17.0</allure-maven.version>
3534
<allure-environment-writer.version>1.0.0</allure-environment-writer.version>
3635
<allure.cmd.download.url>
3736
https://repo.maven.apache.org/maven2/io/qameta/allure/allure-commandline
@@ -41,17 +40,17 @@
4140
<commons-io.version>2.21.0</commons-io.version>
4241
<owner.version>1.0.12</owner.version>
4342
<assertj.version>4.0.0-M1</assertj.version>
44-
<datafaker.version>2.5.3</datafaker.version>
43+
<datafaker.version>2.5.4</datafaker.version>
4544
<monte-screen-recorder.version>0.7.7.0</monte-screen-recorder.version>
4645
<mysql-connector-java.version>8.0.33</mysql-connector-java.version>
4746
<lombok.version>1.18.42</lombok.version>
4847
<javax.mail.version>1.6.2</javax.mail.version>
4948
<zip.version>1.17</zip.version>
50-
<java-telegram-bot-api.version>9.2.1</java-telegram-bot-api.version>
49+
<java-telegram-bot-api.version>9.4.1</java-telegram-bot-api.version>
5150
<commons-lang3.version>3.20.0</commons-lang3.version>
52-
<mysql-connector-j.version>9.5.0</mysql-connector-j.version>
53-
<json-path.version>2.10.0</json-path.version>
54-
<jackson.version>2.20.1</jackson.version>
51+
<mysql-connector-j.version>9.6.0</mysql-connector-j.version>
52+
<json-path.version>3.0.0</json-path.version>
53+
<jackson.version>2.21.1</jackson.version>
5554

5655
<!-- Suite XML path - CRM -->
5756
<suite.signin.simple>src/test/resources/suites/SignIn-simple.xml</suite.signin.simple>

0 commit comments

Comments
 (0)