@@ -23,41 +23,41 @@ jobs:
2323 strategy :
2424 fail-fast : false
2525 matrix :
26- language : [' java-kotlin', ' javascript-typescript', ' ruby' ]
26+ language : [" java-kotlin", " javascript-typescript", " ruby" ]
2727
2828 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