Skip to content

Commit 041a2a6

Browse files
committed
github actions refreshed
1 parent 8a3e2c8 commit 041a2a6

File tree

4 files changed

+87
-0
lines changed

4 files changed

+87
-0
lines changed

.github/workflows/codecov.yml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
---
2+
name: codecov
3+
on:
4+
push:
5+
branches:
6+
- master
7+
jobs:
8+
codecov:
9+
runs-on: ubuntu-20.04
10+
steps:
11+
- uses: actions/checkout@v3
12+
- uses: actions/setup-java@v3
13+
with:
14+
distribution: 'temurin'
15+
java-version: 11
16+
- uses: actions/cache@v3
17+
with:
18+
path: ~/.m2/repository
19+
key: maven-${{ hashFiles('**/pom.xml') }}
20+
restore-keys: |
21+
maven-
22+
- run: mvn install -Pjacoco
23+
- uses: codecov/codecov-action@v3
24+
with:
25+
file: ./target/site/jacoco/jacoco.xml
26+
fail_ci_if_error: true

.github/workflows/mvn.yml

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
---
2+
name: mvn
3+
on:
4+
push:
5+
branches:
6+
- master
7+
pull_request:
8+
branches:
9+
- master
10+
jobs:
11+
mvn:
12+
runs-on: ${{ matrix.os }}
13+
strategy:
14+
matrix:
15+
os: [ubuntu-20.04, windows-2022, macos-12]
16+
java: [11, 17]
17+
steps:
18+
- uses: actions/checkout@v3
19+
- uses: actions/setup-java@v3
20+
with:
21+
distribution: 'temurin'
22+
java-version: ${{ matrix.java }}
23+
- uses: actions/cache@v3
24+
with:
25+
path: ~/.m2/repository
26+
key: ${{ runner.os }}-jdk-${{ matrix.java }}-maven-${{ hashFiles('**/pom.xml') }}
27+
restore-keys: |
28+
${{ runner.os }}-jdk-${{ matrix.java }}-maven-
29+
- run: java -version
30+
- run: mvn -version
31+
- run: mvn --errors --batch-mode clean install -Pqulice

.github/workflows/pdd.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
name: pdd
3+
on:
4+
push:
5+
branches:
6+
- master
7+
pull_request:
8+
branches:
9+
- master
10+
jobs:
11+
pdd:
12+
runs-on: ubuntu-20.04
13+
steps:
14+
- uses: actions/checkout@v3
15+
- uses: g4s8/pdd-action@master

.github/workflows/xcop.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
name: xcop
3+
on:
4+
push:
5+
branches:
6+
- master
7+
pull_request:
8+
branches:
9+
- master
10+
jobs:
11+
xcop:
12+
runs-on: ubuntu-20.04
13+
steps:
14+
- uses: actions/checkout@v3
15+
- uses: g4s8/xcop-action@master

0 commit comments

Comments
 (0)