diff options
| author | 2022-09-14 13:12:55 +0100 | |
|---|---|---|
| committer | 2022-09-14 13:12:55 +0100 | |
| commit | 9c736848fb7aa82d295b3aa2946e6cd132ee998f (patch) | |
| tree | b982613cfa7201b2db25cb64a5950f9a2c34a5b3 /.github/workflows | |
| parent | Nested packages in Swing UI (#458) (diff) | |
| download | enigma-9c736848fb7aa82d295b3aa2946e6cd132ee998f.tar.gz enigma-9c736848fb7aa82d295b3aa2946e6cd132ee998f.tar.xz enigma-9c736848fb7aa82d295b3aa2946e6cd132ee998f.zip | |
Add checkstyle (#460)
Diffstat (limited to '.github/workflows')
| -rw-r--r-- | .github/workflows/build.yml | 9 | ||||
| -rw-r--r-- | .github/workflows/release.yml | 2 |
2 files changed, 8 insertions, 3 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 93a2e1fa..0abdf58e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml | |||
| @@ -1,10 +1,10 @@ | |||
| 1 | name: Build | 1 | name: Build |
| 2 | on: [push, pull_request] | 2 | on: [ push, pull_request ] |
| 3 | jobs: | 3 | jobs: |
| 4 | build: | 4 | build: |
| 5 | strategy: | 5 | strategy: |
| 6 | matrix: | 6 | matrix: |
| 7 | java: [17-jdk] | 7 | java: [ 17-jdk ] |
| 8 | runs-on: ubuntu-20.04 | 8 | runs-on: ubuntu-20.04 |
| 9 | container: | 9 | container: |
| 10 | image: openjdk:${{ matrix.java }} | 10 | image: openjdk:${{ matrix.java }} |
| @@ -13,3 +13,8 @@ jobs: | |||
| 13 | - uses: actions/checkout@v1 | 13 | - uses: actions/checkout@v1 |
| 14 | - uses: gradle/wrapper-validation-action@v1 | 14 | - uses: gradle/wrapper-validation-action@v1 |
| 15 | - run: ./gradlew build --stacktrace --warning-mode fail | 15 | - run: ./gradlew build --stacktrace --warning-mode fail |
| 16 | - uses: Juuxel/publish-checkstyle-report@v1 | ||
| 17 | if: ${{ failure() }} | ||
| 18 | with: | ||
| 19 | reports: | | ||
| 20 | **/build/reports/checkstyle/*.xml | ||
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 48aacde3..9a4dc97d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | name: Release | 1 | name: Release |
| 2 | on: [workflow_dispatch] # Manual trigger | 2 | on: [ workflow_dispatch ] # Manual trigger |
| 3 | jobs: | 3 | jobs: |
| 4 | build: | 4 | build: |
| 5 | runs-on: ubuntu-20.04 | 5 | runs-on: ubuntu-20.04 |