diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..6d090db --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,24 @@ +name: CI + +on: + push: + branches: [main] + pull_request: + branches: [main] + workflow_dispatch: + +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + + - name: Set up JDK 11 + uses: actions/setup-java@v4 + with: + java-version: '11' + distribution: temurin + cache: maven + + - name: Build + run: mvn -B --no-transfer-progress clean verify diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..c2afa0a --- /dev/null +++ b/.gitignore @@ -0,0 +1,11 @@ +target/ +*.class +*.log + +# IDE +.idea/ +*.iml +.vscode/ +.settings/ +.classpath +.project diff --git a/pom.xml b/pom.xml index b5093f9..9f790bc 100644 --- a/pom.xml +++ b/pom.xml @@ -11,7 +11,7 @@ 11 11 - 4.1.94.Final + 4.1.136.Final UTF-8 @@ -24,17 +24,17 @@ org.slf4j slf4j-api - 2.0.7 + 2.0.17 ch.qos.logback logback-classic - 1.4.8 + 1.5.38 com.fasterxml.jackson.core jackson-databind - 2.15.2 + 2.22.1