diff --git a/.github/workflows/ci_swiftlint.yaml b/.github/workflows/ci_swiftlint.yaml index 5ad4e310..82c2fce9 100644 --- a/.github/workflows/ci_swiftlint.yaml +++ b/.github/workflows/ci_swiftlint.yaml @@ -7,6 +7,8 @@ on: - opened - reopened - synchronize + paths: + - "**/*.swift" push: branches: - main diff --git a/.github/workflows/ci_test.yaml b/.github/workflows/ci_test.yaml index fa987771..2f9ffd2f 100644 --- a/.github/workflows/ci_test.yaml +++ b/.github/workflows/ci_test.yaml @@ -7,6 +7,8 @@ on: - opened - reopened - synchronize + paths: + - "**/*.swift" push: branches: - main diff --git a/.github/workflows/pr_maintainer_checklist.yaml b/.github/workflows/pr_maintainer_checklist.yaml index a597805c..2355ec20 100644 --- a/.github/workflows/pr_maintainer_checklist.yaml +++ b/.github/workflows/pr_maintainer_checklist.yaml @@ -14,7 +14,7 @@ jobs: pull-requests: write steps: - name: Thank You Message - uses: thollander/actions-comment-pull-request@v2 + uses: thollander/actions-comment-pull-request@v3 with: message: | ## Thank you for the pull request! 💙 @@ -32,7 +32,7 @@ jobs: > Scribe uses [Conventional Comments](https://conventionalcomments.org/) in reviews to make sure that communication is as clear as possible. - name: Add Checklist - uses: thollander/actions-comment-pull-request@v2 + uses: thollander/actions-comment-pull-request@v3 with: message: | ## Maintainer Checklist @@ -45,10 +45,19 @@ jobs: - name: First PR Contributor Email Check id: first_interaction - uses: actions/first-interaction@v1 + uses: actions/first-interaction@v3 with: - repo-token: ${{ secrets.GITHUB_TOKEN }} - pr-message: | + repo_token: ${{ secrets.GITHUB_TOKEN }} + issue_message: | + ## Thank you for opening your first issue! 💙 + + - If you're not already a member of our [public Matrix community](https://matrix.to/#/#scribe_community:matrix.org), please consider joining! + - 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 + - Join the `General` and `iOS` rooms once you're in + - Also consider attending our bi-weekly Saturday developer syncs! + - Details are shared in the `General` room on Matrix each Wednesday before the sync + - It would be great to meet you 😊 + pr_message: | ## First PR Commit Check - [ ] 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