Skip to content

Solid Java Client Site #263

Solid Java Client Site

Solid Java Client Site #263

Workflow file for this run

name: Solid Java Client Site
on:
# Build pull requests for any branch
pull_request:
paths:
- '**/site/**'
# Run the required tests on the merge queue.
merge_group:
permissions: {}
jobs:
site:
name: Project site
permissions:
contents: read
runs-on: ubuntu-latest
strategy:
matrix:
java: [ 17 ]
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
- name: Set up JDK ${{ matrix.java }}
uses: actions/setup-java@v6.0.1
with:
distribution: 'temurin'
java-version: ${{ matrix.java }}
cache: 'maven'
- name: Build the code with Maven
run: mvn -B -ntp install -Pwebsite
- name: Build the site with Maven
run: mvn -B -ntp site -Pwebsite