diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index f0a851e..8c6aab0 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -33,7 +33,6 @@ jobs: distribution: temurin java-version: 17 cache: maven - - run: mvn -B -ntp dependency:go-offline - run: mvn -B -ntp javadoc:javadoc-no-fork -Ddoclint=all checkstyle: @@ -45,7 +44,6 @@ jobs: distribution: temurin java-version: 17 cache: maven - - run: mvn -B -ntp dependency:go-offline - run: mvn -B -ntp checkstyle:check build: @@ -60,7 +58,6 @@ jobs: server-id: sonatype-nexus server-username: SERVER_USERNAME server-password: SERVER_PASSWORD - - run: mvn -B -ntp dependency:go-offline - run: mvn -B -ntp verify -Dcheckstyle.skip -Dmaven.test.redirectTestOutputToFile=false if: ${{ github.ref != 'refs/heads/main' }} - run: mvn -B -ntp deploy -Dcheckstyle.skip -Dmaven.test.redirectTestOutputToFile=false @@ -68,3 +65,22 @@ jobs: env: SERVER_USERNAME: ${{ secrets.SONATYPE_NEXUS_USERNAME }} SERVER_PASSWORD: ${{ secrets.SONATYPE_NEXUS_PASSWORD }} + + versions: + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + version: + - 21.0.0 + - 21.0.1 + - 21.0.2 + - 21.1.0 + steps: + - uses: actions/checkout@v3 + - uses: actions/setup-java@v3 + with: + distribution: temurin + java-version: 17 + cache: maven + - run: mvn -B -ntp verify -Dcheckstyle.skip -Dmaven.test.redirectTestOutputToFile=false -Dversion.org.keycloak=${{ matrix.version }} diff --git a/README.md b/README.md index 23a4180..6bddad3 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Keycloak Event Metrics -Provides metrics for Keycloak user/admin events. +Provides metrics for Keycloak user/admin events. Tested on Keycloak [20-21](.github/workflows/ci.yaml#L74-L77). [![Apache License, Version 2.0, January 2004](https://img.shields.io/github/license/kokuwaio/keycloak-event-metrics.svg?label=License)](http://www.apache.org/licenses/) [![Maven Central](https://img.shields.io/maven-central/v/io.kokuwa.keycloak/keycloak-event-metrics.svg?label=Maven%20Central)](https://central.sonatype.com/search?namespace=io.kokuwa.keycloak&q=keycloak-event-metrics) diff --git a/pom.xml b/pom.xml index 0e52d09..bc195ae 100644 --- a/pom.xml +++ b/pom.xml @@ -98,7 +98,7 @@ - 21.0.2 + 21.1.0 5.2.0 1.18.0 @@ -159,6 +159,14 @@ com.openshift openshift-restclient-java + + org.keycloak + keycloak-admin-ui + + + org.keycloak + keycloak-account-ui + @@ -374,7 +382,7 @@ - + org.apache.maven.plugins