diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS
new file mode 100644
index 0000000..514ce68
--- /dev/null
+++ b/.github/CODEOWNERS
@@ -0,0 +1,4 @@
+@sschnabe
+@wistefan
+@rpahli
+@fabian-schlegel
diff --git a/.github/dependabot.yml b/.github/dependabot.yml
new file mode 100644
index 0000000..1fd9518
--- /dev/null
+++ b/.github/dependabot.yml
@@ -0,0 +1,15 @@
+version: 2
+updates:
+ - package-ecosystem: maven
+ directory: /
+ schedule:
+ interval: daily
+ ignore:
+ - dependency-name: ch.qos.logback:logback-classic
+ update-types: ["version-update:semver-major"]
+ - dependency-name: io.micronaut:micronaut-bom
+ update-types: ["version-update:semver-major"]
+ - package-ecosystem: github-actions
+ directory: /
+ schedule:
+ interval: daily
diff --git a/.github/workflows/codeql.yaml b/.github/workflows/codeql.yaml
new file mode 100644
index 0000000..bb32f04
--- /dev/null
+++ b/.github/workflows/codeql.yaml
@@ -0,0 +1,26 @@
+name: CodeQL
+
+"on":
+ workflow_dispatch: {}
+ push:
+ branches: [main]
+ pull_request:
+ branches: [main]
+ paths: [src/main/java/*.java]
+ schedule:
+ - cron: '0 0 * * 0'
+
+jobs:
+ codeql:
+ runs-on: ubuntu-latest
+ permissions:
+ security-events: write
+ actions: read
+ contents: read
+ steps:
+ - uses: actions/checkout@v2
+ - uses: github/codeql-action/init@v1
+ with:
+ languages: java
+ - uses: github/codeql-action/autobuild@v1
+ - uses: github/codeql-action/analyze@v1
diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml
index 8f52669..b992bab 100644
--- a/.github/workflows/release.yaml
+++ b/.github/workflows/release.yaml
@@ -20,6 +20,7 @@ jobs:
with:
distribution: temurin
java-version: 11
+ cache: maven
server-id: sonatype-nexus
server-username: SERVER_USERNAME
server-password: SERVER_PASSWORD
diff --git a/.github/workflows/snapshot.yaml b/.github/workflows/snapshot.yaml
index a8d4226..7c53931 100644
--- a/.github/workflows/snapshot.yaml
+++ b/.github/workflows/snapshot.yaml
@@ -6,7 +6,7 @@ name: Snapshot
jobs:
- lint-yaml:
+ yaml:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
@@ -15,7 +15,7 @@ jobs:
format: colored
strict: true
- lint-markdown:
+ markdown:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
@@ -47,7 +47,7 @@ jobs:
if: failure()
with:
name: surefire
- path: '*/target/surefire-reports/*.xml'
+ path: '**/target/surefire-reports/*.xml'
reporter: java-junit
list-suites: failed
list-tests: failed
diff --git a/README.md b/README.md
index c2bae4d..e8875ee 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,19 @@
# Micronaut Logging support
+[](http://www.apache.org/licenses/)
[](https://search.maven.org/search?q=g:%22io.kokuwa.micronaut%22%20AND%20a:%22micronaut-logging%22)
-[](https://github.com/kokuwaio/micronaut-logging/actions/workflows/snapshot.yaml)
+[](https://github.com/kokuwaio/micronaut-logging/actions/workflows/snapshot.yaml)
+
+Include in your `pom.xml`:
+
+```xml
+
+ io.kokuwa.micronaut
+ micronaut-logging
+ ${version.io.kokuwa.micronaut.logging}
+ runtime
+
+```
## Features
diff --git a/pom.xml b/pom.xml
index f1e0419..6c60ea9 100644
--- a/pom.xml
+++ b/pom.xml
@@ -73,31 +73,40 @@
true
true
+ true
+
+ checkstyle.xml
+ checkstyle-suppression.xml
+ true
+
-
-
- 1.2.10
- 0.1.5
- 3.2.6
-
+ 3.1.2
3.1.0
- 3.8.1
+ 3.9.0
3.0.0-M2
3.0.1
3.0.0-M1
3.3.1
- 3.2.1
+ 3.2.2
3.0.0-M5
3.2.0
3.2.1
3.0.0-M5
1.1.0
1.6.8
+ 9.2.1
+ 0.5.6
+
+
+
+ 1.2.10
+ 0.1.5
+ 3.2.7
@@ -191,6 +200,25 @@
+
+ org.apache.maven.plugins
+ maven-checkstyle-plugin
+ ${version.org.apache.maven.plugins.checkstyle}
+
+
+ com.puppycrawl.tools
+ checkstyle
+ ${version.com.puppycrawl.tools.checkstyle}
+
+
+ io.kokuwa
+ maven-parent
+ ${version.io.kokuwa.checkstyle}
+ zip
+ checkstyle
+
+
+
org.apache.maven.plugins
maven-clean-plugin
@@ -261,7 +289,6 @@
maven-surefire-plugin
${version.org.apache.maven.plugins.surefire}
- true
true
@@ -305,6 +332,19 @@
+
+
+ org.apache.maven.plugins
+ maven-checkstyle-plugin
+
+
+
+ check
+
+
+
+
+