diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 91782992..28809efe 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -14,9 +14,9 @@ jobs:
java-version: 17
distribution: 'adopt'
cache: gradle
- - name: Validate Gradle wrapper
- uses: gradle/wrapper-validation-action@v1
- - name: Build with Gradle
- run: sudo chmod +x gradlew && ./gradlew build
- - name: Compile code
- run: ./gradlew shadowJar
\ No newline at end of file
+ - name: Setup Gradle
+ uses: gradle/gradle-build-action@v2
+ with:
+ gradle-version: 7.6
+ - name: Run build with Gradle Wrapper
+ run: gradle build
diff --git a/build.gradle b/build.gradle
index 2ae93a04..d668689c 100644
--- a/build.gradle
+++ b/build.gradle
@@ -1,7 +1,4 @@
plugins {
- id 'java-library'
- id 'maven-publish'
- id 'com.github.johnrengelman.shadow' version '7.1.2'
id 'org.springframework.boot' version '3.0.2'
}
@@ -16,15 +13,15 @@ repositories {
}
dependencies {
- api 'org.springframework.boot:spring-boot-starter-thymeleaf:3.0.1'
+ implementation 'org.springframework.boot:spring-boot-starter-thymeleaf:3.0.1'
implementation 'org.springframework.boot:spring-boot-starter-web'
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
- api 'org.springframework:spring-beans:6.0.3'
- api 'org.reflections:reflections:0.10.2'
- api 'com.github.twitch4j:twitch4j:1.12.0'
- api 'ch.qos.logback:logback-classic:1.4.5'
- api 'org.springframework:spring-jdbc:5.3.23'
- api 'org.junit.jupiter:junit-jupiter-api:5.9.1'
+ implementation 'org.springframework:spring-jdbc:5.3.23'
+ implementation 'org.springframework:spring-beans:6.0.3'
+ implementation 'org.reflections:reflections:0.10.2'
+ implementation 'com.github.twitch4j:twitch4j:1.13.0'
+ implementation 'ch.qos.logback:logback-classic:1.4.5'
+ implementation 'org.junit.jupiter:junit-jupiter-api:5.9.1'
runtimeOnly 'org.springframework.boot:spring-boot-devtools:3.0.1'
runtimeOnly 'org.mariadb.jdbc:mariadb-java-client:3.0.9'
testImplementation 'org.springframework.boot:spring-boot-starter-test:3.0.1'
@@ -35,14 +32,6 @@ version = '0.0.1-SNAPSHOT'
description = 'JavaTwitchBot'
java.sourceCompatibility = JavaVersion.VERSION_17
-publishing {
- publications {
- maven(MavenPublication) {
- from(components.java)
- }
- }
-}
-
tasks.withType(JavaCompile).configureEach {
options.encoding = 'UTF-8'
}
diff --git a/src/main/resources/logback.xml b/src/main/resources/logback.xml
index deeec68a..24349869 100644
--- a/src/main/resources/logback.xml
+++ b/src/main/resources/logback.xml
@@ -13,10 +13,10 @@
-
-
-
-
+
+
+
+