Skip to content

Commit e9d01e9

Browse files
Update sca-scan.yml
1 parent b17b1c2 commit e9d01e9

1 file changed

Lines changed: 31 additions & 8 deletions

File tree

.github/workflows/sca-scan.yml

Lines changed: 31 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,40 @@ jobs:
1010
pull-requests: write
1111
steps:
1212
- uses: actions/checkout@master
13+
1314
- name: Set up JDK 17
14-
uses: actions/setup-java@v3
15+
uses: actions/setup-java@v4
1516
with:
17+
distribution: 'temurin'
1618
java-version: '17'
17-
distribution: 'adopt'
18-
- name: Run Snyk to check for vulnerabilities
19-
uses: snyk/actions/gradle@master
19+
cache: 'gradle'
20+
21+
- name: Set up Android SDK
22+
uses: android-actions/setup-android@v3
23+
with:
24+
packages: 'tools platform-tools platforms;android-34 build-tools;34.0.0'
25+
26+
- name: Setup local.properties
27+
run: |
28+
cat << EOF >> local.properties
29+
sdk.dir=$ANDROID_HOME
30+
host="${{ secrets.HOST }}"
31+
APIKey="${{ secrets.API_KEY }}"
32+
deliveryToken="${{ secrets.DELIVERY_TOKEN }}"
33+
environment="${{ secrets.ENVIRONMENT }}"
34+
contentType="${{ secrets.CONTENT_TYPE }}"
35+
assetUid="${{ secrets.ASSET_UID }}"
36+
EOF
37+
38+
- name: Set up Snyk
39+
uses: snyk/actions/setup@master
40+
with:
41+
snyk-version: latest
42+
43+
- name: Run Snyk
2044
env:
2145
SNYK_TOKEN: ${{ secrets.SNYK_TOKEN }}
22-
with:
23-
args: --fail-on=all --all-sub-projects
24-
json: true
46+
run: snyk test --fail-on=all --all-sub-projects --json > snyk.json
2547
continue-on-error: true
26-
- uses: contentstack/sca-policy@main
48+
49+
- uses: contentstack/sca-policy@main

0 commit comments

Comments
 (0)