diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1bbfab503c..bd3c31f9a5 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,13 +13,14 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v3 - name: Set up Java - uses: actions/setup-java@v1 + uses: actions/setup-java@v3 with: - java-version: 1.17 + java-version: 17 + distribution: temurin - name: Set up Gradle properties run: | @@ -32,21 +33,21 @@ jobs: arguments: checkLicenses build - name: Upload artifact (Extra Module JARs) - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: JARs (Extra Modules) path: extra-modules/*/build/libs/*.jar - name: Upload artifact (Main JARs) - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: JARs (Main) path: kord-extensions/build/libs/*.jar - name: Upload artifact (Module JARs) - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: JARs (Modules) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 7ddd7d4a5c..3131edd9dd 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -13,13 +13,14 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v3 - name: Set up Java - uses: actions/setup-java@v1 + uses: actions/setup-java@v3 with: - java-version: 1.17 + java-version: 17 + distribution: temurin - name: Set up Kotlin uses: fwilhe2/setup-kotlin@main @@ -68,21 +69,21 @@ jobs: arguments: publish --no-parallel - name: Upload artifact (Extra Module JARs) - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: JARs (Extra Modules) path: extra-modules/*/build/libs/*.jar - name: Upload artifact (Main JARs) - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: JARs (Main) path: kord-extensions/build/libs/*.jar - name: Upload artifact (Module JARs) - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: JARs (Modules) diff --git a/.github/workflows/tag.yml b/.github/workflows/tag.yml index a198e9bedb..4800950879 100644 --- a/.github/workflows/tag.yml +++ b/.github/workflows/tag.yml @@ -10,13 +10,14 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v3 - name: Set up Java - uses: actions/setup-java@v1 + uses: actions/setup-java@v3 with: - java-version: 1.17 + java-version: 17 + distribution: temurin - name: Set up Kotlin uses: fwilhe2/setup-kotlin@main @@ -29,7 +30,7 @@ jobs: echo -e "\nsigning.gnupg.passphrase=${{ secrets.GPG_PASSWORD }}" >> ~/.gradle/gradle.properties - name: Set up git credentials - uses: oleksiyrudenko/gha-git-credentials@v2-latest + uses: oleksiyrudenko/gha-git-credentials@v2 with: global: true @@ -82,21 +83,21 @@ jobs: WEBHOOK_URL: ${{ secrets.WEBHOOK_URL }} - name: Upload artifact (Extra Module JARs) - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: JARs (Extra Modules) path: extra-modules/*/build/libs/*.jar - name: Upload artifact (Main JARs) - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: JARs (Main) path: kord-extensions/build/libs/*.jar - name: Upload artifact (Module JARs) - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: JARs (Modules) diff --git a/annotation-processor/build.gradle.kts b/annotation-processor/build.gradle.kts index dde4939d43..43825c3cf1 100644 --- a/annotation-processor/build.gradle.kts +++ b/annotation-processor/build.gradle.kts @@ -13,7 +13,6 @@ dependencies { implementation(libs.kotlin.stdlib) implementation(libs.koin.core) - implementation(libs.kotlinpoet) implementation(libs.ksp) implementation(project(":annotations")) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 79b89d6bba..c26968284c 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -13,7 +13,6 @@ koin = "3.4.3" konf = "1.1.2" #kord = "0.9.x-SNAPSHOT" kord = "0.11.0-SNAPSHOT" -kotlinpoet = "1.14.2" ksp = "1.9.0-1.0.13" ktor = "2.3.3" kx-coro = "1.7.3" @@ -22,11 +21,11 @@ linkie = "1.0.99" logback = "1.4.11" logback-groovy = "1.14.4" logging = "5.1.0" -mongodb = "4.10.1" +mongodb = "4.10.2" pf4j = "3.9.0" sentry = "6.28.0" slf4j = "2.0.7" -time4j-base = "5.9.2" +time4j-base = "5.9.3" time4j-tzdata = "5.0-2023b" toml = "0.2.0" @@ -49,7 +48,6 @@ konf-toml = { module = "com.uchuhimo:konf-toml", version.ref = "konf" } kord = { module = "dev.kord:kord-core-voice", version.ref = "kord" } -kotlinpoet = { module = "com.squareup:kotlinpoet", version.ref = "kotlinpoet" } kotlin-stdlib = { module = "org.jetbrains.kotlin:kotlin-stdlib-jdk8" } ksp = { module = "com.google.devtools.ksp:symbol-processing-api", version.ref = "ksp" } ktor-logging = { module = "io.ktor:ktor-client-logging", version.ref = "ktor" }