Skip to content

Commit ba78888

Browse files
authored
reusable cspell, claude pr reviews, link issues and prs (#43)
1 parent bfab86a commit ba78888

File tree

3 files changed

+37
-10
lines changed

3 files changed

+37
-10
lines changed
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
name: Claude PR Review
2+
3+
concurrency:
4+
group: ${{ github.workflow }}-${{ github.head_ref || github.ref_name }}
5+
cancel-in-progress: true
6+
7+
on:
8+
pull_request:
9+
types: [opened, synchronize]
10+
11+
permissions: {}
12+
13+
jobs:
14+
review:
15+
uses: senzing-factory/build-resources/.github/workflows/claude-pull-request-review.yaml@v3
16+
permissions:
17+
contents: read
18+
pull-requests: write
19+
secrets:
20+
CLAUDE_CODE_OAUTH_TOKEN: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }}
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
name: Link Issues to PR Post Merge
2+
3+
on:
4+
pull_request:
5+
types: [closed]
6+
7+
permissions: {}
8+
9+
jobs:
10+
link-issues:
11+
# Only run if PR was actually merged (not just closed)
12+
if: github.event.pull_request.merged == true
13+
permissions:
14+
pull-requests: write
15+
contents: read
16+
uses: senzing-factory/build-resources/.github/workflows/link-issues-to-pull-request-post-merge.yaml@v3

.github/workflows/spellcheck.yaml

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,4 @@ jobs:
1010
spellcheck:
1111
permissions:
1212
contents: read
13-
runs-on: ubuntu-latest
14-
15-
steps:
16-
- uses: actions/checkout@v5
17-
with:
18-
persist-credentials: false
19-
20-
- uses: streetsidesoftware/cspell-action@v8
21-
with:
22-
config: .vscode/cspell.json
13+
uses: senzing-factory/build-resources/.github/workflows/cspell.yaml@v3

0 commit comments

Comments
 (0)