Skip to content

Commit ea6d7f4

Browse files
committed
repo PR configurations
1 parent c7be9cc commit ea6d7f4

3 files changed

Lines changed: 55 additions & 0 deletions

File tree

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
**Summary:**
2+
3+
Summarize the changes in the pull request including how it relates to any issues (include the #number, or link them).
4+
5+
**Expected behavior:**
6+
7+
Explain and/or show screenshots for how you expect the pull request to work in your testing (in case other devices exhibit different behavior).
8+
9+
**Testing tips:**
10+
11+
Provide tips, procedures and sample files on how to test the feature.
12+
Testers are invited to follow the tips AND to try anything they deem relevant outside the bounds of the testing tips.
13+
14+
Please make sure these boxes are checked before submitting your pull request - thanks!
15+
16+
- [ ] Run the unit tests with `yarn test` to make sure you didn't break anything
17+
- [ ] Add or update any needed documentation to the repo
18+
- [ ] Format the title like "feat: [new feature short description]". Title must follow the Conventional Commit Specification(https://www.conventionalcommits.org/en/v1.0.0/).
19+
- [ ] Linked all relevant issues
20+
- [ ] Include screenshot(s) showing how this pull request works and fixes the issue(s)

.github/config.yml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# Configuration for welcome - https://github.com/behaviorbot/welcome
2+
3+
# Configuration for new-issue-welcome - https://github.com/behaviorbot/new-issue-welcome
4+
5+
# Comment to be posted to on first time issues
6+
newIssueWelcomeComment: >
7+
Thanks for opening your first issue in this project! If you haven't already, you can [join our slack](https://share.mobilitydata.org/slack) and join the #mobility-database channel to meet our awesome community. Come say hi :wave:!
8+
<br><br> Welcome to the community and thank you for your engagement in open source! :tada:
9+
<br><br> ![](https://media.giphy.com/media/l2JHZ0dIcyFo5UQGQ/giphy.gif)
10+
11+
# Configuration for new-pr-welcome - https://github.com/behaviorbot/new-pr-welcome
12+
13+
# Comment to be posted to on PRs from first time contributors in your repository
14+
newPRWelcomeComment: >
15+
Thanks for opening this pull request! You're awesome.
16+
We use [semantic commit messages](https://github.com/electron/electron/blob/main/docs/development/pull-requests.md#commit-message-guidelines) to streamline the release process. Before your pull request can be merged, you should **update your pull request title** to start with a semantic prefix.
17+
Examples of titles with semantic prefixes:
18+
- `fix: Bug with ssl network connections + Java module permissions.`
19+
- `feat: Initial support for multiple @PrimaryKey annotations`.
20+
- `docs: update RELEASE.md with new process`
21+
To get this PR to the finish line, please do the following:
22+
- Include tests when adding/changing behavior
23+
- Include screenshots
24+
25+
# Configuration for first-pr-merge - https://github.com/behaviorbot/first-pr-merge
26+
27+
# Comment to be posted to on pull requests merged by a first time user
28+
firstPRMergeComment: >
29+
:partying_face: Congrats on getting your first pull request merged!
30+
<br><br> ![](https://media.giphy.com/media/l4KhQo2MESJkc6QbS/giphy.gif)
31+
32+
# It is recommend to include as many gifs and emojis as possible

package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,5 +137,8 @@
137137
"ts-node": "^10.9.2",
138138
"typescript": "^5.2.2",
139139
"wait-on": "^7.0.1"
140+
},
141+
"engines": {
142+
"node": "24.x"
140143
}
141144
}

0 commit comments

Comments
 (0)