Skip to content

Commit bf201b5

Browse files
authored
Update dependencies (#28)
* Gradle: 7.3.3 -> 7.5.1 * Gradle: update dependencies * kotlinter: fix format * CI: update actions * Bump version: 0.9.2 -> 0.9.3
1 parent 367cc18 commit bf201b5

32 files changed

+346
-338
lines changed

.github/workflows/main.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
name: Validate Gradle Wrapper
2121
runs-on: ubuntu-latest
2222
steps:
23-
- uses: actions/checkout@v2
23+
- uses: actions/checkout@v3
2424
- uses: gradle/wrapper-validation-action@v1
2525
build:
2626
strategy:
@@ -32,9 +32,9 @@ jobs:
3232
name: Build with JDK ${{ matrix.java }} on ${{ matrix.os }}
3333
steps:
3434
- name: Clone repository
35-
uses: actions/checkout@v2
35+
uses: actions/checkout@v3
3636
- name: Set up JDK ${{ matrix.java }}
37-
uses: actions/setup-java@v2
37+
uses: actions/setup-java@v3
3838
with:
3939
java-version: ${{ matrix.java }}
4040
distribution: adopt
@@ -48,9 +48,9 @@ jobs:
4848
runs-on: ubuntu-latest
4949
steps:
5050
- name: Clone repository
51-
uses: actions/checkout@v2
51+
uses: actions/checkout@v3
5252
- name: Set up JDK 11
53-
uses: actions/setup-java@v2
53+
uses: actions/setup-java@v3
5454
with:
5555
java-version: 11
5656
distribution: adopt
@@ -59,7 +59,7 @@ jobs:
5959
with:
6060
arguments: jacocoTestReport
6161
- name: Codecov
62-
uses: codecov/codecov-action@v2
62+
uses: codecov/codecov-action@v3
6363
with:
6464
file: build/reports/jacoco/test/jacocoTestReport.xml
6565
artifacts:
@@ -68,9 +68,9 @@ jobs:
6868
runs-on: ubuntu-latest
6969
steps:
7070
- name: Clone repository
71-
uses: actions/checkout@v2
71+
uses: actions/checkout@v3
7272
- name: Set up JDK 11
73-
uses: actions/setup-java@v2
73+
uses: actions/setup-java@v3
7474
with:
7575
java-version: 11
7676
distribution: adopt
@@ -79,7 +79,7 @@ jobs:
7979
with:
8080
arguments: jar javadocJar sourcesJar
8181
- name: Upload JAR, Javadoc, and source artifact
82-
uses: actions/upload-artifact@v2
82+
uses: actions/upload-artifact@v3
8383
with:
8484
name: artifacts-jar-javadoc-sources
8585
path: build/libs/
@@ -90,9 +90,9 @@ jobs:
9090
needs: build
9191
runs-on: ubuntu-latest
9292
steps:
93-
- uses: actions/checkout@v2
93+
- uses: actions/checkout@v3
9494
- name: Set up JDK 11
95-
uses: actions/setup-java@v2
95+
uses: actions/setup-java@v3
9696
with:
9797
java-version: 11
9898
distribution: adopt

build.gradle.kts

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@ import java.net.URL
22

33
plugins {
44
// Apply the Kotlin JVM plugin to add support for Kotlin.
5-
id("org.jetbrains.kotlin.jvm") version "1.6.10"
6-
id("io.gitlab.arturbosch.detekt") version "1.19.0"
7-
id("org.jmailen.kotlinter") version "3.8.0"
5+
id("org.jetbrains.kotlin.jvm") version "1.7.10"
6+
id("io.gitlab.arturbosch.detekt") version "1.21.0"
7+
id("org.jmailen.kotlinter") version "3.12.0"
88
id("jacoco")
9-
id("com.github.ben-manes.versions") version "0.40.0"
10-
id("org.jetbrains.dokka") version "1.6.10"
9+
id("com.github.ben-manes.versions") version "0.42.0"
10+
id("org.jetbrains.dokka") version "1.7.10"
1111
id("io.github.gradle-nexus.publish-plugin") version "1.1.0"
1212

1313
// Apply the java-library plugin for API and implementation separation.
@@ -28,7 +28,7 @@ java {
2828

2929
allprojects {
3030
group = "ch.veehait.devicecheck"
31-
val baseVersion = "0.9.3"
31+
val baseVersion = "0.9.4"
3232

3333
// Add the "-SNAPSHOT" suffix if the CI wasn't triggered by a new release
3434
version = when {
@@ -116,10 +116,10 @@ dependencies {
116116
testImplementation("org.jetbrains.kotlin:kotlin-test-junit5")
117117

118118
// Kotlin coroutines
119-
implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.0")
119+
implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4")
120120

121121
// CBOR
122-
val jacksonVersion = "2.13.1"
122+
val jacksonVersion = "2.13.4"
123123
implementation("com.fasterxml.jackson.module:jackson-module-kotlin:$jacksonVersion")
124124
implementation("com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:$jacksonVersion")
125125
testImplementation("com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:$jacksonVersion")
@@ -131,22 +131,22 @@ dependencies {
131131
implementation("org.bouncycastle:bcpkix-jdk15on:$bouncyCastleVersion")
132132

133133
// Kotest
134-
val kotestVersion = "5.0.3"
134+
val kotestVersion = "5.4.2"
135135
testImplementation("io.kotest:kotest-runner-junit5-jvm:$kotestVersion") // for kotest framework
136136
testImplementation("io.kotest:kotest-assertions-core-jvm:$kotestVersion") // for kotest core jvm assertions
137137
testImplementation("io.kotest:kotest-property-jvm:$kotestVersion") // for kotest property test
138138

139139
// Testing of equals / hashcode
140-
testImplementation("nl.jqno.equalsverifier:equalsverifier:3.8.2")
140+
testImplementation("nl.jqno.equalsverifier:equalsverifier:3.10.1")
141141

142142
// MockWebServer
143-
testImplementation("com.squareup.okhttp3:mockwebserver:4.9.3")
143+
testImplementation("com.squareup.okhttp3:mockwebserver:4.10.0")
144144

145145
// JWS issuing
146-
testImplementation("com.nimbusds:nimbus-jose-jwt:9.15.2")
146+
testImplementation("com.nimbusds:nimbus-jose-jwt:9.25")
147147

148148
// Google Guava: Bytes.indexOf
149-
testImplementation("com.google.guava:guava:31.0.1-jre")
149+
testImplementation("com.google.guava:guava:31.1-jre")
150150
}
151151

152152
dependencyLocking {

0 commit comments

Comments
 (0)