Skip to content

Commit 8af89e6

Browse files
committed
Remove unnecessary job dependencies from deploy, sign, and attest steps in DevGuard workflow
Signed-off-by: Rafi <refaei.shikho@hotmail.com>
1 parent 4545266 commit 8af89e6

1 file changed

Lines changed: 3 additions & 18 deletions

File tree

.github/workflows/devguard-scanner.yaml

Lines changed: 3 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -89,12 +89,7 @@ jobs:
8989
needs:
9090
- build-scanner-image
9191
- scanner-container-scanning
92-
- secret-scanning
93-
- sca
94-
- sast
95-
- golangci
96-
- tests
97-
- iac
92+
- devguard
9893
uses: l3montree-dev/devguard-action/.github/workflows/deploy.yml@main
9994
with:
10095
artifact-name: "-scanner"
@@ -109,12 +104,7 @@ jobs:
109104
needs:
110105
- build-scanner-image
111106
- scanner-container-scanning
112-
- secret-scanning
113-
- sca
114-
- sast
115-
- golangci
116-
- tests
117-
- iac
107+
- devguard
118108
uses: l3montree-dev/devguard-action/.github/workflows/sign.yml@main
119109
with:
120110
asset-name: l3montree-cybersecurity/projects/devguard/assets/devguard
@@ -128,12 +118,7 @@ jobs:
128118
needs:
129119
- build-scanner-image
130120
- scanner-container-scanning
131-
- secret-scanning
132-
- sca
133-
- sast
134-
- golangci
135-
- tests
136-
- iac
121+
- devguard
137122
uses: l3montree-dev/devguard-action/.github/workflows/attest.yml@main
138123
with:
139124
asset-name: l3montree-cybersecurity/projects/devguard/assets/devguard

0 commit comments

Comments
 (0)