File tree Expand file tree Collapse file tree 2 files changed +44
-0
lines changed
Expand file tree Collapse file tree 2 files changed +44
-0
lines changed Original file line number Diff line number Diff line change 1+ name : Tests
2+
3+ on :
4+ push :
5+ branches : [ master ]
6+ pull_request :
7+ branches : [ master ]
8+
9+ jobs :
10+ test :
11+ runs-on : ubuntu-latest
12+ permissions :
13+ contents : read
14+ actions : read
15+ checks : write
16+
17+ steps :
18+ - uses : actions/checkout@v4
19+
20+ - name : Set up JDK 17
21+ uses : actions/setup-java@v4
22+ with :
23+ java-version : ' 17'
24+ distribution : ' temurin'
25+
26+ - name : Setup Gradle
27+ uses : gradle/actions/setup-gradle@v4
28+
29+ - name : Run tests
30+ run : ./gradlew test
31+
32+ - name : Generate test report
33+ run : ./gradlew jacocoTestReport
34+ if : always()
35+
36+ - name : Publish test results
37+ uses : dorny/test-reporter@v1
38+ if : always()
39+ with :
40+ name : Test Results
41+ path : build/test-results/test/*.xml
42+ reporter : java-junit
Original file line number Diff line number Diff line change 11# Gallop 🐎 XRechnung Library
22
3+ [ ![ Tests] ( https://github.com/codebarista-de/gallop/actions/workflows/test.yml/badge.svg )] ( https://github.com/codebarista-de/gallop/actions/workflows/test.yml )
4+
35Gallop is a Java library for creating electronic invoices (E-Invoices) compliant to
46the [ XRechnung standard] ( https://xeinkauf.de/dokumente/ ) .
57
You can’t perform that action at this time.
0 commit comments