diff --git a/.github/workflows/server-check.yml b/.github/workflows/server-check.yml new file mode 100644 index 00000000..9868e899 --- /dev/null +++ b/.github/workflows/server-check.yml @@ -0,0 +1,37 @@ +# Check +name: Server Check + +on: + push: + branches: + - feature/java + - releases/java + pull_request: + branches: + - feature/java + - releases/java + workflow_dispatch: + +jobs: + build: + name: Check + runs-on: ubuntu-latest + + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Set up Zulu JDK 8 + uses: actions/setup-java@v4 + with: + distribution: "zulu" + java-version: "8" + + - name: check with Maven + run: mvn pmd:check + + - name: checkstyle with Maven + run: mvn checkstyle:chek + + - name: test with Maven + run: mvn test diff --git a/.gitignore b/.gitignore index 4951c3df..8c2ec983 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,6 @@ */target /logs + +web/* +server/* \ No newline at end of file