Merge pull request #12 from OneLiteFeatherNET/renovate/xyz.jpenilla.r… #22
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: Build PR | ||
| on: [pull_request] | ||
| jobs: | ||
| build_pr: | ||
| if: github.repository_owner == 'OneLiteFeatherNET' | ||
| name: Build Pull Request Branch | ||
| description: This job builds the pull request branch on different operating systems. | ||
| runs-on: ${{ matrix.os }} | ||
| strategy: | ||
| matrix: | ||
| os: [ubuntu-latest, windows-latest, macos-latest] | ||
| steps: | ||
| - name: Checkout Repository | ||
| uses: actions/checkout@v5 | ||
| - name: Validate Gradle Wrapper | ||
| uses: gradle/wrapper-validation-action@v3 | ||
| - name: Setup Java | ||
| uses: actions/setup-java@v5 | ||
| with: | ||
| distribution: temurin | ||
| java-version: 21 | ||
| - name: Build on ${{ matrix.os }} | ||
| run: ./gradlew clean build | ||