Skip to content

Merge test mods together, Create test mods for each MC version and clean up dummy sub modules #928

Merge test mods together, Create test mods for each MC version and clean up dummy sub modules

Merge test mods together, Create test mods for each MC version and clean up dummy sub modules #928

Workflow file for this run

name: Build
on: [push, pull_request]
jobs:
build:
strategy:
matrix:
java: [ 17-jdk, 21-jdk ]
runs-on: ubuntu-22.04
container:
image: eclipse-temurin:${{ matrix.java }}
options: --user root
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- uses: gradle/wrapper-validation-action@v2
- run: ./gradlew check build publishToMavenLocal --stacktrace -Porg.gradle.parallel.threads=4 --warning-mode=fail
- uses: Juuxel/publish-checkstyle-report@v1
if: ${{ failure() }}
with:
reports: |
**/build/reports/checkstyle/*.xml
- uses: actions/upload-artifact@v3
with:
name: Artifacts
path: build/libs/
- uses: actions/upload-artifact@v3
with:
name: Artifacts
path: ./**/build/libs/
- uses: actions/upload-artifact@v3
with:
name: Maven Local
path: /root/.m2/repository