Skip to content

Commit 3b52f1f

Browse files
committed
feat: add security team email key
Signed-off-by: Rifa Achrinza <[email protected]>
1 parent 3fea52a commit 3b52f1f

File tree

5 files changed

+57
-3
lines changed

5 files changed

+57
-3
lines changed

.github/workflows/ci.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
- name: Code lint check
2828
run: |
2929
npm run-script --ignore-scripts prettier:check
30-
npm run-script --ignore-scripts validate-csaf20
30+
npm run-script --ignore-scripts validate
3131
- name: REUSE compliance check
3232
uses: fsfe/reuse-action@43bd643263f2a557a37e023e538ab9f83dce92a6 #v1.1.1
3333
commit-lint:

.husky/pre-commit

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,4 @@
55
. "$(dirname "$0")/_/husky.sh"
66

77
npm run-script prettier:check
8-
npm run-script validate-csaf20
9-
npm run-script validate-osv
8+
npm run-script validate
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
-----BEGIN PGP PUBLIC KEY BLOCK-----
2+
3+
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
50+
KAyXiUTw2lBBofGUA7WC
51+
=F7YC
52+
-----END PGP PUBLIC KEY BLOCK-----
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
SPDX-FileCopyrightText: LoopBack Contributors
2+
SPDX-License-Identifier: MIT

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
"prettier:check": "npm run prettier:cli -- -l",
1919
"prettier:fix": "npm run prettier:cli -- --write",
2020
"ts-node": "ts-node --project=scripts/tsconfig.json",
21+
"validate": "npm run validate-csaf20 && npm run validate-osv",
2122
"generate-csaf20-product-tree": "npm run ts-node -- scripts/advisories/generate-csaf20-product-tree.ts",
2223
"validate-csaf20": "npm run ts-node -- scripts/advisories/validate-csaf20.ts",
2324
"validate-osv": "npm run ts-node -- scripts/advisories/validate-osv.ts"

0 commit comments

Comments
 (0)