Skip to content

Commit d46565d

Browse files
authored
Remove OSV scanner because it turns out to be redundant (#1195)
The OSV scanner workflow turns out to be unnecessary because pretty much all of its benefits are obtained by using Dependabot.
1 parent ac1c91c commit d46565d

3 files changed

Lines changed: 0 additions & 166 deletions

File tree

.github/workflows/ci.yaml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -588,15 +588,6 @@ jobs:
588588
- name: Run shellcheck on shell scripts that have been changed
589589
run: shellcheck ${{env.changed_files}}
590590

591-
vulnerability-checks:
592-
if: needs.changes.outputs.requirements == 'true'
593-
name: Vulnerability checks
594-
needs: changes
595-
uses: ./.github/workflows/osv-scanner.yaml
596-
permissions: write-all
597-
with:
598-
reason: CI
599-
600591
print-debugging-info:
601592
if: failure()
602593
name: Print debugging info upon job failure

.github/workflows/osv-scanner.yaml

Lines changed: 0 additions & 145 deletions
This file was deleted.

.github/workflows/weekly.yaml

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -45,18 +45,6 @@ concurrency:
4545
group: ${{github.workflow}}-${{github.event.pull_request.number||github.ref}}
4646

4747
jobs:
48-
osv-code-scan:
49-
if: github.repository_owner == 'quantumlib'
50-
name: Run periodic open-source vulnerabilities scanner
51-
uses: ./.github/workflows/osv-scanner.yaml
52-
permissions:
53-
actions: read
54-
contents: read
55-
security-events: write
56-
with:
57-
reason: '(weekly)'
58-
debug: ${{github.event.inputs.debug || false}}
59-
6048
scorecard-repo-scan:
6149
if: github.repository_owner == 'quantumlib'
6250
name: Run periodic Scorecard analysis

0 commit comments

Comments
 (0)