Compare commits

...

10 commits

Author SHA1 Message Date
8810bb0285
Version set to 1.0.0 (#173)
* Version set to 1.0.0

* pom: don't force jdk 8 compile

* Bump kemitix-maven-tiles from 3.0.1 to 3.1.1
2021-08-06 13:39:21 +01:00
dependabot[bot]
4e4c6706c6
Bump mon from 2.3.0 to 3.0.0 (#171)
Bumps [mon](https://github.com/kemitix/mon) from 2.3.0 to 3.0.0.
- [Release notes](https://github.com/kemitix/mon/releases)
- [Changelog](https://github.com/kemitix/mon/blob/master/CHANGELOG.org)
- [Commits](https://github.com/kemitix/mon/compare/v2.3.0...v3.0.0)

---
updated-dependencies:
- dependency-name: net.kemitix:mon
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Paul Campbell <pcampbell@kemitix.net>
2021-08-06 12:22:44 +01:00
dependabot[bot]
2ed9849bf6
Bump spotbugs-annotations from 4.2.3 to 4.3.0 (#169)
Bumps [spotbugs-annotations](https://github.com/spotbugs/spotbugs) from 4.2.3 to 4.3.0.
- [Release notes](https://github.com/spotbugs/spotbugs/releases)
- [Changelog](https://github.com/spotbugs/spotbugs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/spotbugs/spotbugs/compare/4.2.3...4.3.0)

---
updated-dependencies:
- dependency-name: com.github.spotbugs:spotbugs-annotations
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Paul Campbell <pcampbell@kemitix.net>
2021-08-06 12:19:46 +01:00
ac18fbb2d5
Drop JDK 8 Support (#172)
* github/build: verify javadoc validity

* github/build: stop testing against JDK 8

* github/build: test against JDK 16 and 17-ea

Drop testing against JDK 15

* github/deploy: remove graphviz

* github.deploy: nexus username is not a secret

* github/settings: nexus username is not a secret

* github/deploy: publish javadoc

To: https://kemitix.github.io/wiser-assertions/

* github/build: upgrade setup-java action to 2.1.0

* github/deploy: upgrade setup-java action to 2.1.0
2021-08-06 10:42:50 +01:00
dependabot[bot]
b1c16cabc1
Bump spring-context-support from 5.3.7 to 5.3.8 (#162)
Bumps [spring-context-support](https://github.com/spring-projects/spring-framework) from 5.3.7 to 5.3.8.
- [Release notes](https://github.com/spring-projects/spring-framework/releases)
- [Commits](https://github.com/spring-projects/spring-framework/compare/v5.3.7...v5.3.8)

---
updated-dependencies:
- dependency-name: org.springframework:spring-context-support
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-10 09:58:53 +01:00
dependabot[bot]
00b55ea34d
Bump junit-jupiter from 5.7.1 to 5.7.2 (#159)
Bumps [junit-jupiter](https://github.com/junit-team/junit5) from 5.7.1 to 5.7.2.
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/compare/r5.7.1...r5.7.2)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-17 08:50:29 +01:00
dependabot[bot]
4b355ca0bd
Bump mockito-core from 3.9.0 to 3.10.0 (#158)
Bumps [mockito-core](https://github.com/mockito/mockito) from 3.9.0 to 3.10.0.
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v3.9.0...v3.10.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-13 08:04:48 +01:00
dependabot[bot]
128bb81206
Bump spring-context-support from 5.3.6 to 5.3.7 (#157)
Bumps [spring-context-support](https://github.com/spring-projects/spring-framework) from 5.3.6 to 5.3.7.
- [Release notes](https://github.com/spring-projects/spring-framework/releases)
- [Commits](https://github.com/spring-projects/spring-framework/compare/v5.3.6...v5.3.7)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-12 16:19:36 +01:00
dependabot[bot]
454c626746
Bump tiles-maven-plugin from 2.20 to 2.21 (#156)
Bumps [tiles-maven-plugin](https://github.com/repaint-io/maven-tiles) from 2.20 to 2.21.
- [Release notes](https://github.com/repaint-io/maven-tiles/releases)
- [Changelog](https://github.com/repaint-io/maven-tiles/blob/master/CHANGELOG.adoc)
- [Commits](https://github.com/repaint-io/maven-tiles/compare/tiles-maven-plugin-2.20...tiles-maven-plugin-2.21)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-06 10:31:58 +01:00
dependabot-preview[bot]
7f0515da03
Upgrade to GitHub-native Dependabot (#155)
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-04-30 11:34:27 +01:00
5 changed files with 38 additions and 18 deletions

15
.github/dependabot.yml vendored Normal file
View file

@ -0,0 +1,15 @@
version: 2
updates:
- package-ecosystem: maven
directory: "/"
schedule:
interval: daily
open-pull-requests-limit: 10
ignore:
- dependency-name: org.springframework:spring-context-support
versions:
- "< 5.1, > 5.0.8.RELEASE"
- dependency-name: com.github.spotbugs:spotbugs-annotations
versions:
- 4.2.0
- 4.2.1

View file

@ -3,12 +3,12 @@
<servers>
<server>
<id>sonatype-nexus-snapshots</id>
<username>${env.NEXUS_USERNAME}</username>
<username>kemitix</username>
<password>${env.NEXUS_PASSWORD}</password>
</server>
<server>
<id>sonatype-nexus-staging</id>
<username>${env.NEXUS_USERNAME}</username>
<username>kemitix</username>
<password>${env.NEXUS_PASSWORD}</password>
</server>
</servers>

View file

@ -11,13 +11,15 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
java: [ 8, 11, 15 ]
java: [ 11, 16, 17-ea ]
steps:
- uses: kamiazya/setup-graphviz@v1
- uses: actions/checkout@v2
- name: setup-jdk-${{ matrix.java }}
uses: actions/setup-java@v1
uses: actions/setup-java@v2.1.0
with:
distribution: adopt
java-version: ${{ matrix.java }}
- name: build-jar
run: mvn -B install
- name: verify javadoc
run: mvn -P release javadoc:javadoc

View file

@ -9,11 +9,11 @@ jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: kamiazya/setup-graphviz@v1
- uses: actions/checkout@v2
- name: Set up JDK
uses: actions/setup-java@v1
uses: actions/setup-java@v2.1.0
with:
distribution: adopt
java-version: 8
- name: Build with Maven
run: mvn -B install
@ -34,7 +34,11 @@ jobs:
-B \
deploy
env:
NEXUS_USERNAME: ${{ secrets.NEXUS_USERNAME }}
NEXUS_PASSWORD: ${{ secrets.NEXUS_PASSWORD }}
GPG_KEYNAME: ${{ secrets.GPG_KEYNAME }}
GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }}
- name: Publish Javadoc
uses: JamesIves/github-pages-deploy-action@4.1.4
with:
branch: gh-pages # The branch the action should deploy to.
folder: target/apidocs # The folder the action should deploy.

19
pom.xml
View file

@ -12,7 +12,7 @@
<artifactId>wiser-assertions</artifactId>
<version>DEV-SNAPSHOT</version>
<version>1.0.0</version>
<packaging>jar</packaging>
<name>wiser-assertions</name>
@ -34,26 +34,25 @@
</scm>
<properties>
<java.version>1.8</java.version>
<maven.compiler.source>${java.version}</maven.compiler.source>
<maven.compiler.target>${java.version}</maven.compiler.target>
<tiles-maven-plugin.version>2.20</tiles-maven-plugin.version>
<kemitix-tiles.version>3.0.1</kemitix-tiles.version>
<tiles-maven-plugin.version>2.21</tiles-maven-plugin.version>
<kemitix-tiles.version>3.1.1</kemitix-tiles.version>
<kemitix-checkstyle.version>5.4.0</kemitix-checkstyle.version>
<digraph-dependency.basePackage>net.kemitix.wiser.assertions</digraph-dependency.basePackage>
<javax-mail.version>1.4.7</javax-mail.version>
<subethasmtp.version>3.1.7</subethasmtp.version>
<junit.version>5.7.1</junit.version>
<mockito-core.version>3.9.0</mockito-core.version>
<junit.version>5.7.2</junit.version>
<mockito-core.version>3.10.0</mockito-core.version>
<simple-java-mail.version>3.1.1</simple-java-mail.version>
<spring-framework.version>5.3.6</spring-framework.version>
<spring-framework.version>5.3.8</spring-framework.version>
<jacoco-class-line-covered-ratio>0</jacoco-class-line-covered-ratio>
<jacoco-class-instruction-covered-ratio>0</jacoco-class-instruction-covered-ratio>
<jacoco-class-missed-count-maximum>1</jacoco-class-missed-count-maximum>
<mon.version>2.3.0</mon.version>
<spotbugs.version>4.2.3</spotbugs.version>
<mon.version>3.0.0</mon.version>
<spotbugs.version>4.3.0</spotbugs.version>
<assertj.version>3.19.0</assertj.version>
</properties>
@ -121,7 +120,7 @@
<configuration>
<tiles>
<tile>net.kemitix.tiles:maven-plugins:${kemitix-tiles.version}</tile>
<tile>net.kemitix.tiles:compiler-jdk-8:${kemitix-tiles.version}</tile>
<tile>net.kemitix.tiles:compiler-jdk-lts:${kemitix-tiles.version}</tile>
<tile>net.kemitix.tiles:pmd:${kemitix-tiles.version}</tile>
<tile>net.kemitix.tiles:testing:${kemitix-tiles.version}</tile>
<tile>net.kemitix.tiles:spotbugs:${kemitix-tiles.version}</tile>