diff --git a/.github/workflows/compile.yaml b/.github/workflows/compile.yaml index 215d653..7729064 100644 --- a/.github/workflows/compile.yaml +++ b/.github/workflows/compile.yaml @@ -13,82 +13,20 @@ jobs: packages: read steps: - - name: Checkout CoagulateSL - uses: actions/checkout@v2 - with: - repository: 'CoagulateSL/CoagulateSL' - path: CoagulateSL - token: ${{ secrets.PACKAGE_READ }} - - name: Checkout JavaCore - uses: actions/checkout@v2 - with: - repository: 'CoagulateSL/JavaCore' - path: JavaCore - - name: Checkout SLCore - uses: actions/checkout@v2 - with: - repository: 'CoagulateSL/SLCore' - path: SLCore - - name: Checkout JSLBot - uses: actions/checkout@v2 - with: - repository: 'CoagulateSL/JSLBot' - path: JSLBot - name: Checkout JSLBotBridge uses: actions/checkout@v2 with: repository: 'CoagulateSL/JSLBotBridge' path: JSLBotBridge - - name: Checkout Billing - uses: actions/checkout@v2 - with: - repository: 'CoagulateSL/Billing' - path: Billing - token: ${{ secrets.PACKAGE_READ }} - - name: Checkout RegionMonitoring - uses: actions/checkout@v2 - with: - repository: 'CoagulateSL/RegionMonitoring' - path: RegionMonitoring - token: ${{ secrets.PACKAGE_READ }} - - name: Checkout LSLR - uses: actions/checkout@v2 - with: - repository: 'CoagulateSL/LSLR' - path: LSLR - token: ${{ secrets.PACKAGE_READ }} - - name: Checkout GPHUD - uses: actions/checkout@v2 - with: - repository: 'CoagulateSL/GPHUD' - path: GPHUD + submodules: recursive - name: Set up JDK 17 uses: actions/setup-java@v2 with: java-version: '17' - distribution: 'adopt' + distribution: 'adopt' - name: Build with Maven env: PACKAGE_READ: ${{ secrets.PACKAGE_READ }} - working-directory: CoagulateSL - run: mvn --batch-mode --update-snapshots verify -s $GITHUB_WORKSPACE/CoagulateSL/settings.xml - - name: Start MySQL - run: sudo /etc/init.d/mysql start - - name: Create databases - run: mysql -e 'create database sl;create database gphud;' -u root -proot - - name: Install SLCore schema - run: mysql -u root -proot sl