diff --git a/.github/workflows/early-access.yaml b/.github/workflows/early-access.yaml index 0a256a87..828a09ee 100644 --- a/.github/workflows/early-access.yaml +++ b/.github/workflows/early-access.yaml @@ -20,9 +20,6 @@ name: Early Access # trigger on push to branches and PR on: push: - branches: - - master - - mvnd-1.x pull_request: env: @@ -187,3 +184,29 @@ jobs: with: name: mvnd-${{ env.OS }}-${{ env.ARCH }} path: dist/target/maven-mvnd-*.zip + + site-build: + name: 'Site build' + if: startsWith(github.event.head_commit.message, '[release] Release ') != true + runs-on: ubuntu-latest + steps: + - name: 'Checkout' + uses: actions/checkout@v4 + + - uses: actions/setup-java@v4 + with: + java-version: ${{ env.JAVA_VERSION }} + distribution: 'temurin' + + - name: 'Set up Maven' + shell: bash + run: mvn --errors --batch-mode --show-version org.apache.maven.plugins:maven-wrapper-plugin:3.3.2:wrapper "-Dmaven=4.0.0-rc-3" + + - name: 'Run site build' + run: ./mvnw compile site -Dmrm=false -V -B -ntp -e -s .mvn/release-settings.xml + + - name: 'Upload artifact' + uses: actions/upload-artifact@v4 + with: + name: mvnd-site + path: target/site diff --git a/pom.xml b/pom.xml index 03c1dba3..fe0f35e3 100644 --- a/pom.xml +++ b/pom.xml @@ -95,6 +95,8 @@ 4.0.4 2.0.1 + 2.1.0 + 3.2.1 4.1.1