Merge pull request #123 from a-schild/feature/trust-specific-certificate #33
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: CI | |
| on: | |
| push: | |
| branches: [ main ] | |
| pull_request: | |
| jobs: | |
| test: | |
| name: Build and integration test | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@v7 | |
| - name: Set up JDK 11 | |
| uses: actions/setup-java@v5 | |
| with: | |
| java-version: '11' | |
| distribution: 'zulu' | |
| cache: maven | |
| # Docker is preinstalled on ubuntu-latest runners, so Testcontainers can | |
| # spin up the throw-away Nextcloud server used by the integration tests. | |
| # GPG signing is bound to the verify phase but is only needed for | |
| # releases (the publish workflow supplies the key), so skip it here. | |
| - name: Build and run tests | |
| run: mvn --batch-mode --update-snapshots verify -DskipTests=false -Dgpg.skip=true |