plugins { id 'com.github.johnrengelman.shadow' } group 'com.willfp' version rootProject.version dependencies { compileOnly 'org.spigotmc:spigot-api:1.17-R0.1-SNAPSHOT' compileOnly 'org.apache.maven:maven-artifact:3.0.3' compileOnly 'com.comphenix.protocol:ProtocolLib:4.6.0-SNAPSHOT' compileOnly 'com.google.code.gson:gson:2.8.7' compileOnly 'net.kyori:adventure-text-serializer-gson:4.8.1' compileOnly 'net.kyori:adventure-text-serializer-legacy:4.8.1' } java { withJavadocJar() } build.dependsOn publishToMavenLocal publishing { publications { shadow(MavenPublication) { from components.java artifactId 'eco' } } repositories { maven { name = "GitHubPackages" url = uri("https://maven.pkg.github.com/Auxilor/eco") credentials { username = System.getenv("GITHUB_ACTOR") password = System.getenv("GITHUB_TOKEN") } } } }