Skip to content

Commit

Permalink
Reuse plexus-pom action for CI
Browse files Browse the repository at this point in the history
  • Loading branch information
slachiewicz committed Dec 9, 2023
1 parent 4d098da commit 3316707
Showing 1 changed file with 8 additions and 7 deletions.
15 changes: 8 additions & 7 deletions .github/workflows/maven.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,19 +16,20 @@
# under the License.

name: GitHub CI
on:
push:
pull_request:

jobs:
on: [push, pull_request]

jobs:
build:
name: Build it
uses: codehaus-plexus/.github/.github/workflows/maven.yml@master
with:
jdk-fast-fail-build: '21'
jdk-matrix: '["11", "17", "21"]'
matrix-exclude: '[ {"jdk": "8"} ]'
jdk-distribution-matrix: '["zulu", "temurin", "microsoft", "liberica", "corretto"]'
os-matrix: '["ubuntu-latest","windows-latest", "macOS-latest"]'
maven_args: 'verify javadoc:javadoc -e -B -V -fae'

deploy:
name: Deploy
needs: build
uses: codehaus-plexus/.github/.github/workflows/maven-deploy.yml@master
secrets: inherit

0 comments on commit 3316707

Please sign in to comment.