From 5b9de878902c9b1a46c763bbdfa9eef39481433d Mon Sep 17 00:00:00 2001 From: Yegor Bugayenko Date: Sat, 24 Sep 2022 08:43:06 +0300 Subject: [PATCH] github actions refreshed --- .github/workflows/codecov.yml | 11 ++++++----- .github/workflows/mvn.yml | 13 +++++++------ .github/workflows/pdd.yml | 4 ++-- .github/workflows/xcop.yml | 4 ++-- 4 files changed, 17 insertions(+), 15 deletions(-) diff --git a/.github/workflows/codecov.yml b/.github/workflows/codecov.yml index 336e44d..5d8f04a 100644 --- a/.github/workflows/codecov.yml +++ b/.github/workflows/codecov.yml @@ -1,6 +1,6 @@ --- name: codecov -"on": +on: push: branches: - master @@ -8,18 +8,19 @@ jobs: codecov: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v2 - - uses: actions/setup-java@v1 + - uses: actions/checkout@v3 + - uses: actions/setup-java@v3 with: + distribution: 'temurin' java-version: 11 - - uses: actions/cache@v1 + - uses: actions/cache@v3 with: path: ~/.m2/repository key: maven-${{ hashFiles('**/pom.xml') }} restore-keys: | maven- - run: mvn install -Pjacoco - - uses: codecov/codecov-action@v1 + - uses: codecov/codecov-action@v3 with: file: ./target/site/jacoco/jacoco.xml fail_ci_if_error: true diff --git a/.github/workflows/mvn.yml b/.github/workflows/mvn.yml index 1f3367b..5c61e1f 100644 --- a/.github/workflows/mvn.yml +++ b/.github/workflows/mvn.yml @@ -1,6 +1,6 @@ --- name: mvn -"on": +on: push: branches: - master @@ -8,18 +8,19 @@ name: mvn branches: - master jobs: - maven-build: + mvn: runs-on: ${{ matrix.os }} strategy: matrix: os: [ubuntu-20.04, windows-2022, macos-12] - java: [11, 13] + java: [11, 17] steps: - - uses: actions/checkout@v2 - - uses: actions/setup-java@v1 + - uses: actions/checkout@v3 + - uses: actions/setup-java@v3 with: + distribution: 'temurin' java-version: ${{ matrix.java }} - - uses: actions/cache@v1 + - uses: actions/cache@v3 with: path: ~/.m2/repository key: ${{ runner.os }}-jdk-${{ matrix.java }}-maven-${{ hashFiles('**/pom.xml') }} diff --git a/.github/workflows/pdd.yml b/.github/workflows/pdd.yml index 7bb19b9..25f6357 100644 --- a/.github/workflows/pdd.yml +++ b/.github/workflows/pdd.yml @@ -1,6 +1,6 @@ --- name: pdd -"on": +on: push: branches: - master @@ -11,5 +11,5 @@ jobs: pdd: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - uses: g4s8/pdd-action@master diff --git a/.github/workflows/xcop.yml b/.github/workflows/xcop.yml index 1cad90b..5682297 100644 --- a/.github/workflows/xcop.yml +++ b/.github/workflows/xcop.yml @@ -1,6 +1,6 @@ --- name: xcop -"on": +on: push: branches: - master @@ -11,5 +11,5 @@ jobs: xcop: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - uses: g4s8/xcop-action@master