Skip to content

Commit 9fee784

Browse files
committed
add dependency checks
1 parent 7721446 commit 9fee784

File tree

2 files changed

+58
-0
lines changed

2 files changed

+58
-0
lines changed
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
allow_licenses:
2+
- 'Apache-1.1'
3+
- 'Apache-2.0'
4+
- 'MIT'
5+
- 'MIT-0'
6+
- 'MIT-Click'
7+
- 'MIT-CMU'
8+
- 'MIT-enna'
9+
- 'MIT-feh'
10+
- 'MIT-Festival'
11+
- 'MIT-Khronos-old'
12+
- 'MIT-Modern-Variant'
13+
- 'MIT-open-group'
14+
- 'MIT-testregex'
15+
- 'MIT-Wu'
16+
- 'BSD-1-Clause'
17+
- 'BSD-2-Clause'
18+
- 'BSD-2-Clause-first-lines'
19+
- 'BSD-2-Clause-Views'
20+
- 'BSD-3-Clause'
21+
- 'BSD-3-Clause-acpica'
22+
- 'BSD-3-Clause-Attribution'
23+
- 'BSD-3-Clause-Clear'
24+
- 'BSD-3-Clause-flex'
25+
- 'BSD-3-Clause-HP'
26+
- 'BSD-3-Clause-LBNL'
27+
- 'BSD-3-Clause-Modification'
28+
- 'BSD-3-Clause-No-Military-License'
29+
- 'BSD-3-Clause-No-Nuclear-License'
30+
- 'BSD-3-Clause-No-Nuclear-License-2014'
31+
- 'BSD-3-Clause-No-Nuclear-Warranty'
32+
- 'BSD-3-Clause-Open-MPI'
33+
comment-summary-in-pr: on-failure
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
on:
2+
pull_request:
3+
workflow_dispatch:
4+
schedule:
5+
- cron: '0 12 * * *' # Run daily at 12:00 UTC
6+
7+
name: Verify Dependencies
8+
run-name: Verify Dependencies – ${{ github.event_name }}
9+
10+
permissions:
11+
contents: read
12+
13+
jobs:
14+
verify:
15+
runs-on: ubuntu-latest
16+
permissions:
17+
pull-requests: write
18+
steps:
19+
- name: 'Checkout Repository'
20+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2
21+
- name: 'Verify Contents'
22+
uses: actions/dependency-review-action@3b139cfc5fae8b618d3eae3675e383bb1769c019 # 4.5.0
23+
with:
24+
config-file: ./.github/dependency-review-config.yml
25+

0 commit comments

Comments
 (0)