diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 0000000..5b276d9 --- /dev/null +++ b/.github/workflows/build.yml @@ -0,0 +1,21 @@ +name: Build and run unit tests +on: + push: + pull_request: + + # Allows to run this workflow manually from the Actions tab + workflow_dispatch: + +jobs: + publish: + runs-on: ubuntu-latest + permissions: + contents: read + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-java@v4 + with: + java-version: '11' + distribution: 'adopt' + - name: Build and run unit tests + run: mvn --batch-mode clean package diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 8636afe..b6d711b 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -17,8 +17,8 @@ jobs: contents: read packages: write steps: - - uses: actions/checkout@v3 - - uses: actions/setup-java@v3 + - uses: actions/checkout@v4 + - uses: actions/setup-java@v4 with: java-version: '11' distribution: 'adopt' diff --git a/pom.xml b/pom.xml index b0734e4..5145fec 100644 --- a/pom.xml +++ b/pom.xml @@ -43,10 +43,10 @@ 4.4 3.12.0 7.11.1 - 8.35.0.Final + 8.44.0.Final 2.14.1 5.9.2 - 1.4.4 + 1.4.14 3.9.1 4.6.3 3.1.0 @@ -384,6 +384,12 @@ + + + + jakarta.activation:jakarta.activation-api + + *:* @@ -391,7 +397,7 @@ LICENSE NOTICE about.html - module-info.class + **/module-info.class META-INF/*.SF META-INF/*.DSA META-INF/*.RSA