aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/build.yml14
1 files changed, 7 insertions, 7 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 62f74f13..ce42b9f1 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -16,25 +16,25 @@ jobs:
16 env: 16 env:
17 SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} 17 SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
18 run: | 18 run: |
19 echo "::set-output name=is_SONAR_TOKEN_set::${{ env.SONAR_TOKEN != '' }}" 19 echo "is_SONAR_TOKEN_set=${{ env.SONAR_TOKEN != '' }}" >> $GITHUB_OUTPUT
20 - name: Checkout code 20 - name: Checkout code
21 uses: actions/checkout@v2 21 uses: actions/checkout@v3
22 with: 22 with:
23 fetch-depth: ${{ !steps.check-secret.outputs.is_SONAR_TOKEN_set && 1 || 0 }} # Shallow clones should be disabled for a better relevancy of SonarCloud analysis 23 fetch-depth: ${{ !steps.check-secret.outputs.is_SONAR_TOKEN_set && 1 || 0 }} # Shallow clones should be disabled for a better relevancy of SonarCloud analysis
24 - name: Set up JDK 19 24 - name: Set up JDK 19
25 uses: actions/setup-java@v2 25 uses: actions/setup-java@v3
26 with: 26 with:
27 java-version: 19 27 java-version: 19
28 distribution: temurin 28 distribution: temurin
29 - name: Cache Gradle packages 29 - name: Cache Gradle packages
30 uses: actions/cache@v2 30 uses: actions/cache@v3
31 with: 31 with:
32 path: | 32 path: |
33 ~/.gradle/caches 33 ~/.gradle/caches
34 key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle', 'gradle.properties', 'gradle/libs.versions.toml', 'gradle/wrapper/gradle-wrapper.properties') }} 34 key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle', 'gradle.properties', 'gradle/libs.versions.toml', 'gradle/wrapper/gradle-wrapper.properties') }}
35 restore-keys: ${{ runner.os }}-gradle 35 restore-keys: ${{ runner.os }}-gradle
36 - name: Cache Sonar packages 36 - name: Cache Sonar packages
37 uses: actions/cache@v2 37 uses: actions/cache@v3
38 if: ${{ steps.check-secret.outputs.is_SONAR_TOKEN_set }} 38 if: ${{ steps.check-secret.outputs.is_SONAR_TOKEN_set }}
39 with: 39 with:
40 path: | 40 path: |
@@ -42,14 +42,14 @@ jobs:
42 key: ${{ runner.os }}-sonar 42 key: ${{ runner.os }}-sonar
43 restore-keys: ${{ runner.os }}-sonar 43 restore-keys: ${{ runner.os }}-sonar
44 - name: Cache node distribution 44 - name: Cache node distribution
45 uses: actions/cache@v2 45 uses: actions/cache@v3
46 with: 46 with:
47 path: | 47 path: |
48 **/.node 48 **/.node
49 key: ${{ runner.os }}-node-${{ hashFiles('gradle.properties') }} 49 key: ${{ runner.os }}-node-${{ hashFiles('gradle.properties') }}
50 restore-keys: ${{ runner.os }}-node 50 restore-keys: ${{ runner.os }}-node
51 - name: Cache yarn packages 51 - name: Cache yarn packages
52 uses: actions/cache@v2 52 uses: actions/cache@v3
53 with: 53 with:
54 path: | 54 path: |
55 **/.yarn/cache 55 **/.yarn/cache