keycloak-event-metrics/.github/workflows/verify.yaml
Stephan Schnabel 7b180bcf15
Some checks failed
ci/woodpecker/push/build Pipeline failed
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/manual/verify/4 Pipeline is pending
ci/woodpecker/manual/verify/5 Pipeline is pending
ci/woodpecker/manual/lint Pipeline was successful
ci/woodpecker/manual/verify/1 Pipeline was successful
ci/woodpecker/manual/build Pipeline was successful
ci/woodpecker/manual/verify/3 Pipeline failed
ci/woodpecker/manual/verify/2 Pipeline failed
Reconfigure for forgejo/woodpecker
2025-06-01 20:46:21 +02:00

60 lines
1.2 KiB
YAML

name: Verify
on:
- pull_request
- push:
branches: [main]
env:
MAVEN_ARGS: --batch-mode --color=always --no-transfer-progress
jobs:
renovate:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@main
- uses: docker://kokuwaio/renovate-config-validator
markdownlint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@main
- uses: docker://kokuwaio/markdownlint
yamllint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@main
- uses: docker://kokuwaio/yamllint
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@main
- uses: actions/setup-java@main
with:
distribution: temurin
java-version: 17
cache: maven
- run: mvn $MAVEN_ARGS verify
versions:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
version:
- 22.0.5
- 23.0.7
- 24.0.5
- 25.0.6
- 26.2.5
steps:
- uses: actions/checkout@main
- uses: actions/setup-java@main
with:
distribution: temurin
java-version: 17
cache: maven
- run: mvn $MAVEN_ARGS verify -Dversion.org.keycloak.test=${{ matrix.version }}