Skip to content

Merge 9.x into master #84

Merge 9.x into master

Merge 9.x into master #84

Workflow file for this run

# This workflow build and test pull requests
name: Build Pull Request
on:
pull_request:
branches:
- "**" # All branches for snapshot builds
types: [opened, synchronize, reopened]
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
mongodb-version: ["7.0", "8.0", "8.3"]
timeout-minutes: 10
steps:
- uses: actions/checkout@v6
- name: Set up JDK 25
uses: actions/setup-java@v5
with:
distribution: "graalvm"
java-version: "25"
cache: "maven"
- name: Build and Test
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # Needed to get PR information, if any
run: |
mvn -B clean verify -Dmongodb.version="${{ matrix.mongodb-version }}"