Skip to content

Commit d1ac01a

Browse files
committed
feat: implement pull request checks workflow and remove old time-to-review workflow
1 parent a6f4849 commit d1ac01a

2 files changed

Lines changed: 21 additions & 29 deletions

File tree

Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Validate Commit Messages
1+
name: Pull Request Checks
22

33
on:
44
pull_request:
@@ -7,24 +7,40 @@ on:
77
permissions:
88
contents: read
99
pull-requests: write
10+
issues: write
1011

1112
jobs:
1213
validate-commits:
1314
runs-on: ubuntu-latest
15+
name: Validate Commit Messages
1416
steps:
1517
- name: Checkout code
1618
uses: actions/checkout@v3
1719
with:
1820
fetch-depth: 0
19-
21+
2022
- name: Setup Node.js
2123
uses: actions/setup-node@v3
2224
with:
2325
node-version: '20'
24-
26+
2527
- name: Validate Commit Messages
26-
uses: ./ # Assumes action is in the root directory
28+
uses: ./
2729
with:
2830
github-token: ${{ secrets.GITHUB_TOKEN }}
2931
# Optional: customize regex pattern
30-
# pattern: '^(feat|fix|docs)(\(\w+\))?: .+$'
32+
# pattern: '^(feat|fix|docs)(\(\w+\))?: .+$'
33+
34+
time-to-review:
35+
runs-on: ubuntu-latest
36+
name: Calculate Review Time
37+
steps:
38+
- name: Checkout code
39+
uses: actions/checkout@v3
40+
with:
41+
fetch-depth: 0
42+
43+
- name: Calculate review time
44+
uses: srajasimman/time-to-review@v1
45+
with:
46+
github-token: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/time-to-review.yml

Lines changed: 0 additions & 24 deletions
This file was deleted.

0 commit comments

Comments
 (0)