@@ -23,41 +23,41 @@ jobs:
23
23
strategy :
24
24
fail-fast : false
25
25
matrix :
26
- language : [' java-kotlin', ' javascript-typescript', ' ruby' ]
26
+ language : [" java-kotlin", " javascript-typescript", " ruby" ]
27
27
28
28
steps :
29
- - name : Checkout
30
- uses : actions/checkout@v4
31
-
32
- - name : Initialize CodeQL
33
- uses : github/codeql-action/init@v3
34
- with :
35
- languages : ${{ matrix.language }}
36
- queries : security-extended,security-and-quality
37
- config : |
38
- paths-ignore:
39
- - iosHyperskillApp/iosHyperskillApp/MathJax.js
40
- - iosHyperskillApp/iosHyperskillApp/highlight.js
41
- - androidHyperskillApp/src/main/assets/scripts/highlight.pack.js
42
- - androidHyperskillApp/build/**/*
43
- - .gradle/**/*
44
-
45
- - if : matrix.language == 'java-kotlin'
46
- name : Setup Kotlin
47
- id : setup-kotlin
48
- uses : ./.github/actions/setup-android
49
- with :
50
- git-crypt-key : ${{ secrets.GIT_CRYPT_KEY }}
51
-
52
- - if : matrix.language == 'java-kotlin'
53
- name : Build Kotlin
54
- run : ./gradlew assembleDebug
55
- env :
56
- IS_GIT_CRYPT_UNLOCKED : ${{ steps.setup-kotlin.outputs.is-git-crypt-unlocked }}
57
- GITHUB_USER : ${{ github.actor }}
58
- GITHUB_PERSONAL_ACCESS_TOKEN : ${{ secrets.GITHUB_TOKEN }}
59
-
60
- - name : Perform CodeQL Analysis
61
- uses : github/codeql-action/analyze@v3
62
- with :
63
- category : " /language:${{matrix.language}}"
29
+ - name : Checkout
30
+ uses : actions/checkout@v4
31
+
32
+ - name : Initialize CodeQL
33
+ uses : github/codeql-action/init@v3
34
+ with :
35
+ languages : ${{ matrix.language }}
36
+ queries : security-extended,security-and-quality
37
+ config : |
38
+ paths-ignore:
39
+ - iosHyperskillApp/iosHyperskillApp/MathJax.js
40
+ - iosHyperskillApp/iosHyperskillApp/highlight.js
41
+ - androidHyperskillApp/src/main/assets/scripts/highlight.pack.js
42
+ - androidHyperskillApp/build/**/*
43
+ - .gradle/**/*
44
+
45
+ - if : matrix.language == 'java-kotlin'
46
+ name : Setup Kotlin
47
+ id : setup-kotlin
48
+ uses : ./.github/actions/setup-android
49
+ with :
50
+ git-crypt-key : ${{ secrets.GIT_CRYPT_KEY }}
51
+
52
+ - if : matrix.language == 'java-kotlin'
53
+ name : Build Kotlin
54
+ run : ./gradlew assembleDebug
55
+ env :
56
+ IS_GIT_CRYPT_UNLOCKED : ${{ steps.setup-kotlin.outputs.is-git-crypt-unlocked }}
57
+ GITHUB_USER : ${{ github.actor }}
58
+ GITHUB_PERSONAL_ACCESS_TOKEN : ${{ secrets.GITHUB_TOKEN }}
59
+
60
+ - name : Perform CodeQL Analysis
61
+ uses : github/codeql-action/analyze@v3
62
+ with :
63
+ category : " /language:${{matrix.language}}"
0 commit comments