Skip to content

Commit 26c88a9

Browse files
chore: update pr_maintainer_workflow to resolve breaking changes (#660)
* chore: update pr_maintainer_workflow to resolve breaking changes * Update indentation * Update workflows * Restrict tests to just when Swift files are changed --------- Co-authored-by: Andrew Tavis McAllister <andrew.t.mcallister@gmail.com>
1 parent f12d1ac commit 26c88a9

3 files changed

Lines changed: 18 additions & 5 deletions

File tree

.github/workflows/ci_swiftlint.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ on:
77
- opened
88
- reopened
99
- synchronize
10+
paths:
11+
- "**/*.swift"
1012
push:
1113
branches:
1214
- main

.github/workflows/ci_test.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ on:
77
- opened
88
- reopened
99
- synchronize
10+
paths:
11+
- "**/*.swift"
1012
push:
1113
branches:
1214
- main

.github/workflows/pr_maintainer_checklist.yaml

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
pull-requests: write
1515
steps:
1616
- name: Thank You Message
17-
uses: thollander/actions-comment-pull-request@v2
17+
uses: thollander/actions-comment-pull-request@v3
1818
with:
1919
message: |
2020
## Thank you for the pull request! 💙
@@ -32,7 +32,7 @@ jobs:
3232
> Scribe uses [Conventional Comments](https://conventionalcomments.org/) in reviews to make sure that communication is as clear as possible.
3333
3434
- name: Add Checklist
35-
uses: thollander/actions-comment-pull-request@v2
35+
uses: thollander/actions-comment-pull-request@v3
3636
with:
3737
message: |
3838
## Maintainer Checklist
@@ -45,10 +45,19 @@ jobs:
4545
4646
- name: First PR Contributor Email Check
4747
id: first_interaction
48-
uses: actions/first-interaction@v1
48+
uses: actions/first-interaction@v3
4949
with:
50-
repo-token: ${{ secrets.GITHUB_TOKEN }}
51-
pr-message: |
50+
repo_token: ${{ secrets.GITHUB_TOKEN }}
51+
issue_message: |
52+
## Thank you for opening your first issue! 💙
53+
54+
- If you're not already a member of our [public Matrix community](https://matrix.to/#/#scribe_community:matrix.org), please consider joining!
55+
- We'd suggest that you use the [Element](https://element.io/) client as well as [Element X](https://element.io/app) for a mobile app
56+
- Join the `General` and `iOS` rooms once you're in
57+
- Also consider attending our bi-weekly Saturday developer syncs!
58+
- Details are shared in the `General` room on Matrix each Wednesday before the sync
59+
- It would be great to meet you 😊
60+
pr_message: |
5261
## First PR Commit Check
5362
5463
- [ ] The commit messages for the remote branch should be checked to make sure the contributor's email is set up correctly so that they receive credit for their contribution

0 commit comments

Comments
 (0)