Skip to content

Commit 9ed13b2

Browse files
authored
Merge pull request #2 from mxenabled/matt/add_workflow
Add github workflow
2 parents e382dff + f75cb83 commit 9ed13b2

File tree

4 files changed

+66
-31
lines changed

4 files changed

+66
-31
lines changed

.github/workflows/build.yaml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
name: Java CI with Gradle
2+
3+
on:
4+
push:
5+
branches: [ master ]
6+
pull_request:
7+
branches: [ master ]
8+
9+
permissions:
10+
contents: read
11+
12+
jobs:
13+
build:
14+
runs-on: ubuntu-latest
15+
steps:
16+
- uses: actions/checkout@v3
17+
- name: Set up JDK 8
18+
uses: actions/setup-java@v3
19+
with:
20+
java-version: '8'
21+
distribution: 'temurin'
22+
- name: Build with Gradle
23+
uses: gradle/gradle-build-action@0d13054264b0bb894ded474f08ebb30921341cee
24+
with:
25+
arguments: build

.gitlab-ci.yml

Lines changed: 0 additions & 3 deletions
This file was deleted.

build.gradle

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
plugins {
2-
id "com.github.mxenabled.coppuccino" version "2.0.0"
2+
id "com.github.mxenabled.coppuccino" version "3.0.4"
33
id "com.github.mxenabled.vogue" version "1.0.1"
4-
id "com.github.mxenabled.hush" version "1.0.6"
5-
// id "com.github.mxenabled.binks" version "0.0.1"
4+
id "com.github.mxenabled.hush" version "2.0.1"
5+
id "com.github.mxenabled.binks" version "0.0.1"
66
// id "com.mx.binks" version "0.0.1" // for local testing
77
id "groovy"
88
id "java"

gradle.lockfile

Lines changed: 38 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,34 @@
22
# Manual edits can break the build and are not advised.
33
# This file is expected to be part of source control.
44
cglib:cglib-nodep:3.3.0=testRuntimeClasspath
5-
com.beust:jcommander:1.78=detekt
5+
com.beust:jcommander:1.82=detekt
66
com.lordcodes.turtle:turtle:0.7.0=compileClasspath,implementationDependenciesMetadata,runtimeClasspath,testCompileClasspath,testImplementationDependenciesMetadata,testRuntimeClasspath
7-
io.gitlab.arturbosch.detekt:detekt-api:1.10.0=detekt
8-
io.gitlab.arturbosch.detekt:detekt-cli:1.10.0=detekt
9-
io.gitlab.arturbosch.detekt:detekt-core:1.10.0=detekt
10-
io.gitlab.arturbosch.detekt:detekt-metrics:1.10.0=detekt
11-
io.gitlab.arturbosch.detekt:detekt-parser:1.10.0=detekt
12-
io.gitlab.arturbosch.detekt:detekt-psi-utils:1.10.0=detekt
13-
io.gitlab.arturbosch.detekt:detekt-report-html:1.10.0=detekt
14-
io.gitlab.arturbosch.detekt:detekt-report-txt:1.10.0=detekt
15-
io.gitlab.arturbosch.detekt:detekt-report-xml:1.10.0=detekt
16-
io.gitlab.arturbosch.detekt:detekt-rules:1.10.0=detekt
7+
io.github.detekt.sarif4k:sarif4k:0.0.1=detekt
8+
io.gitlab.arturbosch.detekt:detekt-api:1.20.0=detekt
9+
io.gitlab.arturbosch.detekt:detekt-cli:1.20.0=detekt
10+
io.gitlab.arturbosch.detekt:detekt-core:1.20.0=detekt
11+
io.gitlab.arturbosch.detekt:detekt-metrics:1.20.0=detekt
12+
io.gitlab.arturbosch.detekt:detekt-parser:1.20.0=detekt
13+
io.gitlab.arturbosch.detekt:detekt-psi-utils:1.20.0=detekt
14+
io.gitlab.arturbosch.detekt:detekt-report-html:1.20.0=detekt
15+
io.gitlab.arturbosch.detekt:detekt-report-sarif:1.20.0=detekt
16+
io.gitlab.arturbosch.detekt:detekt-report-txt:1.20.0=detekt
17+
io.gitlab.arturbosch.detekt:detekt-report-xml:1.20.0=detekt
18+
io.gitlab.arturbosch.detekt:detekt-rules-complexity:1.20.0=detekt
19+
io.gitlab.arturbosch.detekt:detekt-rules-coroutines:1.20.0=detekt
20+
io.gitlab.arturbosch.detekt:detekt-rules-documentation:1.20.0=detekt
21+
io.gitlab.arturbosch.detekt:detekt-rules-empty:1.20.0=detekt
22+
io.gitlab.arturbosch.detekt:detekt-rules-errorprone:1.20.0=detekt
23+
io.gitlab.arturbosch.detekt:detekt-rules-exceptions:1.20.0=detekt
24+
io.gitlab.arturbosch.detekt:detekt-rules-naming:1.20.0=detekt
25+
io.gitlab.arturbosch.detekt:detekt-rules-performance:1.20.0=detekt
26+
io.gitlab.arturbosch.detekt:detekt-rules-style:1.20.0=detekt
27+
io.gitlab.arturbosch.detekt:detekt-rules:1.20.0=detekt
28+
io.gitlab.arturbosch.detekt:detekt-tooling:1.20.0=detekt
29+
io.gitlab.arturbosch.detekt:detekt-utils:1.20.0=detekt
1730
net.bytebuddy:byte-buddy-agent:1.12.10=testCompileClasspath,testImplementationDependenciesMetadata,testRuntimeClasspath
1831
net.bytebuddy:byte-buddy:1.12.10=testCompileClasspath,testImplementationDependenciesMetadata,testRuntimeClasspath
19-
net.java.dev.jna:jna:5.6.0=kotlinCompilerClasspath,kotlinKlibCommonizerClasspath
32+
net.java.dev.jna:jna:5.6.0=detekt,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath
2033
org.apiguardian:apiguardian-api:1.1.2=testCompileClasspath,testImplementationDependenciesMetadata,testRuntimeOnlyDependenciesMetadata
2134
org.assertj:assertj-core:3.20.2=testRuntimeClasspath
2235
org.codehaus.groovy:groovy:3.0.9=testCompileClasspath,testImplementationDependenciesMetadata,testRuntimeClasspath
@@ -25,31 +38,31 @@ org.jacoco:org.jacoco.agent:0.8.7=jacocoAgent,jacocoAnt
2538
org.jacoco:org.jacoco.ant:0.8.7=jacocoAnt
2639
org.jacoco:org.jacoco.core:0.8.7=jacocoAnt
2740
org.jacoco:org.jacoco.report:0.8.7=jacocoAnt
28-
org.jetbrains.intellij.deps:trove4j:1.0.20181211=detekt
29-
org.jetbrains.intellij.deps:trove4j:1.0.20200330=kotlinCompilerClasspath,kotlinKlibCommonizerClasspath
30-
org.jetbrains.kotlin:kotlin-compiler-embeddable:1.3.72=detekt
41+
org.jetbrains.intellij.deps:trove4j:1.0.20200330=detekt,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath
42+
org.jetbrains.kotlin:kotlin-compiler-embeddable:1.6.20=detekt
3143
org.jetbrains.kotlin:kotlin-compiler-embeddable:1.7.10=kotlinCompilerClasspath,kotlinKlibCommonizerClasspath
32-
org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.72=detekt
44+
org.jetbrains.kotlin:kotlin-daemon-embeddable:1.6.20=detekt
3345
org.jetbrains.kotlin:kotlin-daemon-embeddable:1.7.10=kotlinCompilerClasspath,kotlinKlibCommonizerClasspath
3446
org.jetbrains.kotlin:kotlin-klib-commonizer-embeddable:1.7.10=kotlinKlibCommonizerClasspath
35-
org.jetbrains.kotlin:kotlin-reflect:1.3.72=detekt
47+
org.jetbrains.kotlin:kotlin-reflect:1.6.20=detekt
3648
org.jetbrains.kotlin:kotlin-reflect:1.7.10=kotlinCompilerClasspath,kotlinKlibCommonizerClasspath
37-
org.jetbrains.kotlin:kotlin-script-runtime:1.3.72=detekt
49+
org.jetbrains.kotlin:kotlin-script-runtime:1.6.20=detekt
3850
org.jetbrains.kotlin:kotlin-script-runtime:1.7.10=kotlinCompilerClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinKlibCommonizerClasspath
3951
org.jetbrains.kotlin:kotlin-scripting-common:1.7.10=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest
4052
org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable:1.7.10=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest
4153
org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable:1.7.10=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest
4254
org.jetbrains.kotlin:kotlin-scripting-jvm:1.7.10=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest
43-
org.jetbrains.kotlin:kotlin-stdlib-common:1.3.72=detekt
55+
org.jetbrains.kotlin:kotlin-stdlib-common:1.6.20=detekt
4456
org.jetbrains.kotlin:kotlin-stdlib-common:1.7.10=compileClasspath,implementationDependenciesMetadata,kotlinCompilerClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinKlibCommonizerClasspath,runtimeClasspath,testCompileClasspath,testImplementationDependenciesMetadata,testRuntimeClasspath
45-
org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.72=detekt
4657
org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.10=compileClasspath,implementationDependenciesMetadata,runtimeClasspath,testCompileClasspath,testImplementationDependenciesMetadata,testRuntimeClasspath
47-
org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.72=detekt
4858
org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10=compileClasspath,implementationDependenciesMetadata,runtimeClasspath,testCompileClasspath,testImplementationDependenciesMetadata,testRuntimeClasspath
49-
org.jetbrains.kotlin:kotlin-stdlib:1.3.72=detekt
59+
org.jetbrains.kotlin:kotlin-stdlib:1.6.20=detekt
5060
org.jetbrains.kotlin:kotlin-stdlib:1.7.10=compileClasspath,implementationDependenciesMetadata,kotlinCompilerClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinKlibCommonizerClasspath,runtimeClasspath,testCompileClasspath,testImplementationDependenciesMetadata,testRuntimeClasspath
51-
org.jetbrains.kotlinx:kotlinx-html-common:0.7.1=detekt
52-
org.jetbrains.kotlinx:kotlinx-html-jvm:0.7.1=detekt
61+
org.jetbrains.kotlinx:kotlinx-html-jvm:0.7.5=detekt
62+
org.jetbrains.kotlinx:kotlinx-serialization-core-jvm:1.1.0=detekt
63+
org.jetbrains.kotlinx:kotlinx-serialization-core:1.1.0=detekt
64+
org.jetbrains.kotlinx:kotlinx-serialization-json-jvm:1.1.0=detekt
65+
org.jetbrains.kotlinx:kotlinx-serialization-json:1.1.0=detekt
5366
org.jetbrains:annotations:13.0=compileClasspath,detekt,implementationDependenciesMetadata,kotlinCompilerClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinKlibCommonizerClasspath,runtimeClasspath,testCompileClasspath,testImplementationDependenciesMetadata
5467
org.jetbrains:annotations:20.1.0=testRuntimeClasspath
5568
org.junit.jupiter:junit-jupiter-api:5.8.2=testCompileClasspath,testImplementationDependenciesMetadata,testRuntimeClasspath,testRuntimeOnlyDependenciesMetadata
@@ -69,5 +82,5 @@ org.ow2.asm:asm-tree:9.1=jacocoAnt
6982
org.ow2.asm:asm:9.1=jacocoAnt
7083
org.ow2.asm:asm:9.2=testRuntimeClasspath
7184
org.spockframework:spock-core:2.2-M1-groovy-3.0=testCompileClasspath,testImplementationDependenciesMetadata,testRuntimeClasspath
72-
org.yaml:snakeyaml:1.26=detekt
85+
org.yaml:snakeyaml:1.30=detekt
7386
empty=annotationProcessor,apiDependenciesMetadata,compileOnlyDependenciesMetadata,detektPlugins,intransitiveDependenciesMetadata,kotlinCompilerPluginClasspath,kotlinNativeCompilerPluginClasspath,kotlinScriptDef,kotlinScriptDefExtensions,runtimeOnlyDependenciesMetadata,testAnnotationProcessor,testApiDependenciesMetadata,testCompileOnlyDependenciesMetadata,testIntransitiveDependenciesMetadata,testKotlinScriptDef,testKotlinScriptDefExtensions

0 commit comments

Comments
 (0)