Reconfigure for gitea/woodpecker

This commit is contained in:
Stephan Schnabel 2025-05-28 19:26:49 +02:00
parent f421be47af
commit f38c4870a2
Signed by: stephan.schnabel
SSH key fingerprint: SHA256:99zuzxNGFb5/5P+E/O7ONU2qhUojUe/D8rIPTW+9Xp0
18 changed files with 1144 additions and 375 deletions

62
.github/workflows/verify.yaml vendored Normal file
View file

@ -0,0 +1,62 @@
name: Verify
on:
- pull_request
- push:
branches: [main]
env:
MAVEN_ARGS: --batch-mode --color=always --no-transfer-progress -Dmaven.test.redirectTestOutputToFile=false
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.0.8
- 26.1.5
- 26.2.1
steps:
- uses: actions/checkout@main
- uses: actions/setup-java@main
with:
distribution: temurin
java-version: 17
cache: maven
- run: mvn $MAVEN_ARGS verify -Dcheck.skip -Dversion.org.keycloak.test=${{ matrix.version }}