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 @@ - - - - + + + +