Skip to content

Commit f013c75

Browse files
committed
ci: complete reusable caller coverage
Add missing reusable workflow callers: secret-scan dependency-review pr-title-lint. Brings this repo to full coverage of the org platform's applicable reusables (secret-scan + dependency-review are the org security baseline; pr-title-lint enforces Conventional Commits on the squash subject).
1 parent 1e7eee2 commit f013c75

3 files changed

Lines changed: 47 additions & 0 deletions

File tree

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
name: Dependency Review
2+
3+
on:
4+
pull_request:
5+
branches: [main]
6+
7+
permissions: {}
8+
9+
jobs:
10+
dependency-review:
11+
uses: Mininglamp-OSS/.github/.github/workflows/reusable-dependency-review.yml@v1
12+
permissions:
13+
contents: read
14+
pull-requests: write
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
name: PR Title Lint
2+
3+
on:
4+
pull_request_target:
5+
types: [opened, edited, reopened, synchronize]
6+
7+
permissions: {}
8+
9+
jobs:
10+
pr-title-lint:
11+
uses: Mininglamp-OSS/.github/.github/workflows/reusable-pr-title-lint.yml@v1
12+
with:
13+
pr_number: ${{ github.event.pull_request.number }}
14+
pr_title: ${{ github.event.pull_request.title }}
15+
repo_owner: ${{ github.event.repository.owner.login }}
16+
repo_name: ${{ github.event.repository.name }}
17+
permissions:
18+
pull-requests: write

.github/workflows/secret-scan.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
name: Secret Scan
2+
3+
on:
4+
pull_request:
5+
branches: [main]
6+
push:
7+
branches: [main]
8+
9+
permissions: {}
10+
11+
jobs:
12+
secret-scan:
13+
uses: Mininglamp-OSS/.github/.github/workflows/reusable-secret-scan.yml@v1
14+
permissions:
15+
contents: read

0 commit comments

Comments
 (0)