Skip to content

Commit 6571f4f

Browse files
committed
migrated to http5, tests are green
Signed-off-by: Dmitrii Puzikov <[email protected]>
1 parent 07612c0 commit 6571f4f

23 files changed

+1297
-1470
lines changed

.github/workflows/build.yml

Lines changed: 26 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,33 @@
1-
# This workflow will build a Java project with Maven
2-
# For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-maven
3-
41
name: build
5-
62
on:
73
push:
8-
branches: [ master, /\d\.0\.0-RC/ ]
4+
branches:
5+
- master
6+
- /\d\.0\.0-RC/
97
pull_request:
10-
branches: [ master, /\d\.0\.0-RC/ ]
11-
8+
branches:
9+
- master
10+
- /\d\.0\.0-RC/
1211
jobs:
13-
build-test-coverage:
14-
12+
builds-tests-coverage:
1513
runs-on: ubuntu-latest
16-
1714
steps:
18-
- uses: actions/checkout@v4
19-
- name: Set up JDK 17
20-
uses: actions/setup-java@v4
21-
with:
22-
java-version: '17'
23-
distribution: 'adopt'
24-
- uses: actions/cache@v4
25-
with:
26-
path: ~/.m2
27-
key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
28-
restore-keys: ${{ runner.os }}-m2
15+
- uses: actions/checkout@v4
16+
- uses: actions/setup-java@v4
17+
with:
18+
java-version: '17'
19+
distribution: 'adopt'
20+
- uses: actions/cache@v4
21+
with:
22+
path: ~/.m2
23+
key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
24+
restore-keys: ${{ runner.os }}-m2
25+
- name: Run build steps and generate coverage report
26+
run: |
27+
mvn verify javadoc:javadoc jacoco:report -Pcoverage -B -V
28+
- name: Upload coverage report to Codecov
29+
uses: codecov/codecov-action@v5
30+
with:
31+
file: ./**/target/site/jacoco/jacoco.xml
32+
name: codecov
33+
fail_ci_if_error: false

0 commit comments

Comments
 (0)