@@ -5,6 +5,7 @@ on: pull_request
55jobs :
66 build :
77 strategy :
8+ fail-fast : false
89 matrix :
910 os : [ubuntu-latest, macos-latest]
1011
@@ -16,11 +17,11 @@ jobs:
1617 - uses : sdkman/sdkman-action@master
1718 with :
1819 candidate : gradle
19- version : 7.4 .2
20+ version : 8.10 .2
2021
2122 - name : Install Kotlin
2223 run : |
23- curl -o kotlin-compiler.zip -L https://github.com/JetBrains/kotlin/releases/download/v1.7.22 /kotlin-compiler-1.7.22 .zip
24+ curl -o kotlin-compiler.zip -L https://github.com/JetBrains/kotlin/releases/download/v2.0.21 /kotlin-compiler-2.0.21 .zip
2425
2526 if [[ "$OSTYPE" != "darwin"* ]]
2627 then
3334
3435 - uses : actions/setup-node@v4
3536 with :
36- node-version : ' 14 '
37+ node-version : ' 22.10.0 '
3738
3839 - name : Install libncurses5
3940 run : |
@@ -48,21 +49,20 @@ jobs:
4849 run : npm install -g danger
4950
5051 - name : Install Danger Kotlin
51- run : make install
52-
52+ run : sudo make install
53+
5354 - name : Run tests
54- run : ./gradlew danger-kotlin-library:test
55+ run : sudo ./gradlew danger-kotlin-library:test
5556
5657 - name : Install Plugin Installer
57- run : ./gradlew danger-plugin-installer:publishToMavenLocal
58+ run : sudo ./gradlew danger-plugin-installer:publishToMavenLocal
5859
5960 - name : Build and Install Sample Plugin
61+ working-directory : ./danger-kotlin-sample-plugin
6062 run : |
61- cd danger-kotlin-sample-plugin
62- gradle wrapper
63- ./gradlew build
64- ./gradlew installDangerPlugin
65- cd ..
63+ sudo gradle wrapper
64+ sudo ./gradlew build
65+ sudo ./gradlew installDangerPlugin
6666
6767 - name : Run Danger-Kotlin
6868 run : DEBUG='*' danger-kotlin ci --dangerfile Dangerfile_ci.df.kts
0 commit comments