Skip to content

Commit 9161e7d

Browse files
authored
Merge pull request #131 from RADAR-base/release-1.1.0
Release 1.1.0
2 parents a69574e + 1c9731d commit 9161e7d

File tree

69 files changed

+1611
-1633
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

69 files changed

+1611
-1633
lines changed

.github/workflows/main.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@ jobs:
2121
- uses: actions/setup-java@v3
2222
with:
2323
distribution: temurin
24-
java-version: 11
24+
java-version: 17
2525

2626
- name: Setup Gradle
27-
uses: gradle/gradle-build-action@v2
27+
uses: gradle/gradle-build-action@v2.8.0
2828

2929
# Compile the code
3030
- name: Compile code

.github/workflows/publish_snapshots.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,10 @@ jobs:
2020
- uses: actions/setup-java@v3
2121
with:
2222
distribution: temurin
23-
java-version: 11
23+
java-version: 17
2424

2525
- name: Setup Gradle
26-
uses: gradle/gradle-build-action@v2
27-
26+
uses: gradle/[email protected]
2827
- name: Has SNAPSHOT version
2928
run: ./gradlew properties | grep '^version:.*-SNAPSHOT$'
3029

@@ -44,5 +43,6 @@ jobs:
4443

4544
- name: Publish gradle plugin
4645
env:
47-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
48-
run: ./gradlew :radar-commons-gradle:publish
46+
OSSRH_USER: ${{ secrets.OSSRH_USER }}
47+
OSSRH_PASSWORD: ${{ secrets.OSSRH_PASSWORD }}
48+
run: ./gradlew -Psigning.gnupg.keyName=CBEF2CF0 -Psigning.gnupg.executable=gpg -Psigning.gnupg.passphrase=${{ secrets.OSSRH_GPG_SECRET_KEY_PASSWORD }} :radar-commons-gradle:publish

.github/workflows/release.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,10 @@ jobs:
1818
- uses: actions/setup-java@v3
1919
with:
2020
distribution: temurin
21-
java-version: 11
21+
java-version: 17
2222

2323
- name: Setup Gradle
24-
uses: gradle/gradle-build-action@v2
25-
24+
uses: gradle/[email protected]
2625
- name: Check version
2726
run: |
2827
projectVersion=$(./gradlew properties | grep '^version:.*$')
@@ -34,13 +33,13 @@ jobs:
3433
3534
# Compile code
3635
- name: Compile code
37-
run: ./gradlew assemble
36+
run: ./gradlew assemble collectLicenses
3837

3938
# Upload it to GitHub
4039
- name: Upload to GitHub
41-
uses: AButler/[email protected]
40+
uses: AButler/[email protected].2
4241
with:
43-
files: 'radar-commons*/build/libs/*'
42+
files: 'radar-commons*/build/libs/*;radar-commons*/build/reports/*.tar.gz'
4443
repo-token: ${{ secrets.GITHUB_TOKEN }}
4544

4645
- name: Install gpg secret key
@@ -56,5 +55,6 @@ jobs:
5655

5756
- name: Publish gradle plugin
5857
env:
59-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
60-
run: ./gradlew :radar-commons-gradle:publish
58+
OSSRH_USER: ${{ secrets.OSSRH_USER }}
59+
OSSRH_PASSWORD: ${{ secrets.OSSRH_PASSWORD }}
60+
run: ./gradlew -Psigning.gnupg.keyName=CBEF2CF0 -Psigning.gnupg.executable=gpg -Psigning.gnupg.passphrase=${{ secrets.OSSRH_GPG_SECRET_KEY_PASSWORD }} :radar-commons-gradle:publish

.github/workflows/scheduled_snyk.yaml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,10 @@ jobs:
2121
- uses: actions/setup-java@v3
2222
with:
2323
distribution: temurin
24-
java-version: 11
24+
java-version: 17
2525

2626
- name: Setup Gradle
27-
uses: gradle/gradle-build-action@v2
28-
27+
uses: gradle/[email protected]
2928
- name: Run Snyk
3029
env:
3130
SNYK_TOKEN: ${{ secrets.SNYK_TOKEN }}

.github/workflows/snyk.yaml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,10 @@ jobs:
1616
- uses: actions/setup-java@v3
1717
with:
1818
distribution: temurin
19-
java-version: 11
19+
java-version: 17
2020

2121
- name: Setup Gradle
22-
uses: gradle/gradle-build-action@v2
23-
22+
uses: gradle/[email protected]
2423
- name: Run Snyk to check for vulnerabilities
2524
env:
2625
SNYK_TOKEN: ${{ secrets.SNYK_TOKEN }}

.snyk

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# Snyk (https://snyk.io) policy file, patches or ignores known vulnerabilities.
2+
version: v1.25.0
3+
# ignores vulnerabilities until expiry date; change duration by modifying expiry date
4+
ignore:
5+
SNYK-JAVA-ORGJETBRAINSKOTLIN-2393744:
6+
- '*':
7+
reason: Not using Kotlin Files API
8+
expires: 2025-10-06T13:21:34.435Z
9+
created: 2023-09-06T13:21:34.439Z
10+
patch: {}

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ repositories {
1212
}
1313
1414
dependencies {
15-
implementation("org.radarbase:radar-commons:1.0.0")
15+
implementation("org.radarbase:radar-commons:1.1.0")
1616
}
1717
```
1818

@@ -62,7 +62,7 @@ repositories {
6262
}
6363
6464
dependencies {
65-
implementation("org.radarbase:radar-commons-server:1.0.0")
65+
implementation("org.radarbase:radar-commons-server:1.1.0")
6666
}
6767
```
6868

@@ -75,7 +75,7 @@ repositories {
7575
}
7676
7777
dependencies {
78-
testImplementation("org.radarbase:radar-commons-testing:1.0.0")
78+
testImplementation("org.radarbase:radar-commons-testing:1.1.0")
7979
}
8080
```
8181

@@ -102,7 +102,7 @@ configurations.all {
102102
}
103103
104104
dependencies {
105-
implementation("org.radarbase:radar-commons:1.0.1-SNAPSHOT")
105+
implementation("org.radarbase:radar-commons:1.1.1-SNAPSHOT")
106106
}
107107
```
108108

build.gradle.kts

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ val githubUrl = "https://github.com/$githubRepoName"
3030

3131
radarRootProject {
3232
projectVersion.set(Versions.project)
33+
gradleVersion.set(Versions.Plugins.gradle)
3334
}
3435

3536
subprojects {
@@ -66,8 +67,4 @@ subprojects {
6667
junitVersion.set(Versions.junit)
6768
slf4jVersion.set(Versions.slf4j)
6869
}
69-
70-
//---------------------------------------------------------------------------//
71-
// Style checking //
72-
//---------------------------------------------------------------------------//
7370
}

buildSrc/build.gradle.kts

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,24 @@
1+
import org.jetbrains.kotlin.gradle.dsl.JvmTarget
2+
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
3+
14
plugins {
25
`kotlin-dsl`
36
}
47

58
repositories {
69
mavenCentral()
710
}
11+
12+
13+
tasks.withType<JavaCompile> {
14+
sourceCompatibility = "17"
15+
targetCompatibility = "17"
16+
}
17+
18+
tasks.withType<KotlinCompile> {
19+
compilerOptions {
20+
jvmTarget.set(JvmTarget.JVM_17)
21+
languageVersion.set(org.jetbrains.kotlin.gradle.dsl.KotlinVersion.KOTLIN_1_9)
22+
apiVersion.set(org.jetbrains.kotlin.gradle.dsl.KotlinVersion.KOTLIN_1_9)
23+
}
24+
}
Lines changed: 16 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,26 @@
11
object Versions {
2-
const val project = "1.0.0"
2+
const val project = "1.1.0"
33

44
object Plugins {
5-
const val kotlin = "1.8.21"
5+
const val kotlin = "1.9.10"
66
const val kotlinSerialization = kotlin
7-
const val avro = "1.7.0"
7+
const val avro = "1.8.0"
8+
const val gradle = "8.3"
89
}
910

1011
const val java = 11
11-
const val slf4j = "2.0.7"
12-
const val confluent = "7.3.2"
13-
const val kafka = "7.3.2-ce"
14-
const val avro = "1.11.1"
15-
const val jackson = "2.15.0"
12+
const val slf4j = "2.0.9"
13+
const val confluent = "7.5.0"
14+
const val kafka = "7.5.0-ce"
15+
const val avro = "1.11.2"
16+
const val jackson = "2.15.2"
1617
const val okhttp = "4.11.0"
17-
const val junit = "5.9.3"
18-
const val mockito = "5.3.1"
19-
const val mockitoKotlin = "4.1.0"
18+
const val junit = "5.10.0"
19+
const val mockito = "5.5.0"
20+
const val mockitoKotlin = "5.1.0"
2021
const val hamcrest = "2.2"
21-
const val radarSchemas = "0.8.2"
22-
const val opencsv = "5.7.1"
23-
const val ktor = "2.3.0"
24-
const val coroutines = "1.6.4"
22+
const val radarSchemas = "0.8.4"
23+
const val opencsv = "5.8"
24+
const val ktor = "2.3.4"
25+
const val coroutines = "1.7.3"
2526
}

0 commit comments

Comments
 (0)