File tree Expand file tree Collapse file tree 1 file changed +3
-9
lines changed Expand file tree Collapse file tree 1 file changed +3
-9
lines changed Original file line number Diff line number Diff line change 26
26
name : Check for file changes
27
27
runs-on : ubuntu-latest
28
28
outputs :
29
- java-changes : ${{ steps.filter.outputs.java }}
30
29
build-changes : ${{ steps.filter.outputs.build }}
31
30
steps :
32
31
- uses : actions/checkout@v4
36
35
id : filter
37
36
with :
38
37
filters : |
39
- java:
40
- - '**/*.java'
41
38
build:
42
39
- 'gradle/wrapper/**'
43
40
- '**/*.gradle.kts'
46
43
gradle-build :
47
44
name : Build project with Gradle
48
45
needs : check-changes
49
- if : ${{ needs.check-changes.outputs.java-changes == 'true' || needs.check-changes.outputs. build-changes == 'true' }}
46
+ if : ${{ needs.check-changes.outputs.build-changes == 'true' }}
50
47
runs-on : ubuntu-latest
51
48
steps :
52
49
- uses : actions/checkout@v4
@@ -74,13 +71,10 @@ jobs:
74
71
with :
75
72
token : ${{ secrets.TC_CLOUD_TOKEN }}
76
73
- name : Run CI build
77
- run : ./gradlew build
78
- - name : Publish test coverage
79
- if : ${{ needs.check-changes.outputs.java-changes == 'true' }}
80
74
env :
81
75
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
82
- SONAR_TOKEN : ${{ secrets.SONAR_TOKEN }}
83
- run : ./gradlew jacocoTestReport sonar
76
+ SONAR_TOKEN : ${{ secrets.SONAR_TOKEN }}
77
+ run : ./gradlew build jacocoTestReport sonar
84
78
- name : Terminate Testcontainers Cloud Client active sessions
85
79
uses : atomicjar/testcontainers-cloud-setup-action@v1
86
80
with :
You can’t perform that action at this time.
0 commit comments