Skip to content

Commit 35f9345

Browse files
authored
Add all approved licenses based on osv-scanner data (#12)
### Description Add approved licenses to dependency-review https://heathermeeker.com/the-license-list/ ### Testing N/A
2 parents 443917e + 244058f commit 35f9345

File tree

1 file changed

+19
-6
lines changed

1 file changed

+19
-6
lines changed

.github/workflows/dependency-review.yml

Lines changed: 19 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: 'Dependency Review'
1+
name: "Dependency Review"
22
on:
33
pull_request:
44
types:
@@ -15,7 +15,7 @@ jobs:
1515
dependency-review:
1616
runs-on: ubuntu-latest
1717
steps:
18-
- name: 'Checkout Repository'
18+
- name: Checkout Repository
1919
uses: actions/checkout@v4
2020
- name: Dependency Review
2121
uses: actions/dependency-review-action@v4
@@ -27,16 +27,29 @@ jobs:
2727
fail-on-severity: moderate
2828

2929
license-check: true
30-
# comma separated SPDX identifiers
30+
# comma-separated SPDX identifiers
31+
# https://heathermeeker.com/the-license-list/
32+
# DO NOT ADD LICENSES WITHOUT APPROVAL FROM LEGAL/SECURITY
3133
allow-licenses: >-
32-
MIT,
34+
0BSD,
35+
AFL-2.1,
3336
Apache-2.0,
37+
BlueOak-1.0.0,
3438
BSD-2-Clause,
3539
BSD-3-Clause,
40+
CC-BY-3.0,
41+
CC-BY-4.0,
42+
CC0-1.0,
43+
EPL-2.0,
3644
ISC,
37-
Zlib,
45+
MIT,
46+
MIT-0,
47+
MPL-2.0,
48+
PSF-2.0,
49+
Python-2.0,
3850
Unlicense,
39-
CC0-1.0
51+
WTFPL,
52+
Zlib
4053
4154
comment-summary-in-pr: on-failure
4255

0 commit comments

Comments
 (0)