Skip to content

Commit

Permalink
SQASH - Modularize Build
Browse files Browse the repository at this point in the history
  • Loading branch information
ascheman committed Aug 13, 2024
1 parent 85a2368 commit 28fbe98
Showing 1 changed file with 15 additions and 4 deletions.
19 changes: 15 additions & 4 deletions .github/workflows/gh-pages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,12 @@ on:
default: false

jobs:
build-artifacts:
uses: ./.github/workflows/build-artifacts.yml
with:
# SonarQube requires JDK 17 or higher
java-version: '17'

pages:
runs-on: ubuntu-latest
concurrency:
Expand All @@ -37,15 +43,20 @@ jobs:
key: "${{ runner.os }}-doctoolchain-${{ hashFiles('**/lockfiles') }}"
restore-keys: ${{ runner.os }}-doctoolchain

- name: Setup Java
- name: Check out
uses: actions/checkout@v2

- name: Setup JDK
uses: actions/setup-java@v4
with:
distribution: temurin
# SonarQube requires JDK 17 or higher
java-version: 17

- name: Check out
uses: actions/checkout@v2
- name: Download Artifacts
uses: actions/download-artifact@v4
with:
name: build-artifacts
path: .

- name: Validate Gradle Wrapper
uses: gradle/actions/wrapper-validation@v4
Expand Down

0 comments on commit 28fbe98

Please sign in to comment.