Skip to content

Commit 3ddfe85

Browse files
committed
DEBUG workflow
Signed-off-by: tdruez <[email protected]>
1 parent 8941682 commit 3ddfe85

File tree

1 file changed

+43
-26
lines changed

1 file changed

+43
-26
lines changed

.github/workflows/sca-integration-vuls.yml

Lines changed: 43 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -22,37 +22,54 @@ jobs:
2222

2323
- name: Prepare Vuls config.toml
2424
run: |
25-
mkdir -p ./vuls-config
26-
cat > ./vuls-config/config.toml <<'EOF'
25+
cat > config.toml <<'EOF'
2726
[servers]
2827
29-
[servers.cpescan]
30-
type = "pseudo"
31-
cpeNames = [
32-
"cpe:/o:fortinet:fortios:4.3.0",
33-
]
28+
[servers.localhost]
29+
host = "localhost"
30+
port = "local"
3431
EOF
3532
36-
# Pull Vuls image
37-
- name: Pull Vuls Docker image
38-
run: docker pull vuls/vuls:latest
39-
40-
# Run Vuls scan
4133
- name: Run Vuls scan
4234
run: |
43-
mkdir -p ./results
4435
docker run --rm \
4536
-v $PWD:/workdir \
46-
-w /workdir \
47-
-u $(id -u):$(id -g) \
48-
-e VULS_HOME=/workdir/.vuls \
49-
vuls/vuls scan \
50-
-config=/workdir/vuls-config/config.toml \
51-
-results-dir=/workdir/results
52-
53-
- name: Upload Vuls scan report
54-
uses: actions/upload-artifact@v4
55-
with:
56-
name: vuls-scan-report
57-
path: results
58-
retention-days: 20
37+
vuls/vuls configtest \
38+
-config=/workdir/config.toml
39+
40+
# - name: Prepare Vuls config.toml
41+
# run: |
42+
# mkdir -p ./vuls-config
43+
# cat > ./vuls-config/config.toml <<'EOF'
44+
# [servers]
45+
#
46+
# [servers.cpescan]
47+
# type = "pseudo"
48+
# cpeNames = [
49+
# "cpe:/o:fortinet:fortios:4.3.0",
50+
# ]
51+
# EOF
52+
53+
# # Pull Vuls image
54+
# - name: Pull Vuls Docker image
55+
# run: docker pull vuls/vuls:latest
56+
#
57+
# # Run Vuls scan
58+
# - name: Run Vuls scan
59+
# run: |
60+
# mkdir -p ./results
61+
# docker run --rm \
62+
# -v $PWD:/workdir \
63+
# -w /workdir \
64+
# -u $(id -u):$(id -g) \
65+
# -e VULS_HOME=/workdir/.vuls \
66+
# vuls/vuls scan \
67+
# -config=/workdir/vuls-config/config.toml \
68+
# -results-dir=/workdir/results
69+
#
70+
# - name: Upload Vuls scan report
71+
# uses: actions/upload-artifact@v4
72+
# with:
73+
# name: vuls-scan-report
74+
# path: results
75+
# retention-days: 20

0 commit comments

Comments
 (0)