Skip to content

Commit 0a84b92

Browse files
sca-scan.yml
1 parent 346bd24 commit 0a84b92

1 file changed

Lines changed: 9 additions & 34 deletions

File tree

‎.github/workflows/sca-scan.yml‎

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

0 commit comments

Comments
 (0)