Skip to content

Commit 77a6dc5

Browse files
authored
Merge pull request #2 from physiopy/spelling-corrections
Spelling, formatting and adding welcome bot
2 parents 6a12124 + 68cae49 commit 77a6dc5

File tree

2 files changed

+36
-9
lines changed

2 files changed

+36
-9
lines changed

.github/config.yml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
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+
![Thank You Banner](https://raw.githubusercontent.com/physiopy/physiopy-test-workflows/master/welcome_banner.png)
8+
9+
🎉 Thank you for opening your first issue in this Physiopy repo! Please check our [contributor guide](https://physiopy.github.io/contributors-guide/) and follow the issue template.
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+
![Thank You Banner](https://raw.githubusercontent.com/physiopy/physiopy-test-workflows/master/welcome_banner.png)
16+
17+
🎉 Thanks for opening your first pull request in this Physiopy repo! Please check our [contributor guide](https://physiopy.github.io/contributors-guide/) and follow the PR template.
18+
19+
# Configuration for first-pr-merge - https://github.com/behaviorbot/first-pr-merge
20+
21+
# Comment to be posted to on pull requests merged by a first time user
22+
firstPRMergeComment: >
23+
![Thank You Banner](https://raw.githubusercontent.com/physiopy/physiopy-test-workflows/master/welcome_banner.png)
24+
25+
🎉 Congrats on merging your first pull request in this repo! We appreciate your contribution to the Physiopy community!
26+
:eyes: Please check that your contribution is correctly reported in the README of this repo and on [Physiopy's website](https://physiopy.github.io/community/team/)!

README.md

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,10 @@ This is a template for physiopy's repositories (and other repositories based on
66

77
Remember to change the licence as soon as you adopt the template.
88

9+
This repository is meant to be a template for python3 projects. If the repository you are making is more documentation focused, you may not require all the of the configurations below.
10+
911
Available Configurations
1012
------------------------
11-
This repository is meant to be a template for python3 projects.
1213
- CircleCI medium docker running Linux (python 3.7, 3.10, style checks, and coverage)
1314
- Auto release based on Github versioning with Physiopy's labels.
1415
- `.gitattributes` for python
@@ -21,14 +22,15 @@ This repository is meant to be a template for python3 projects.
2122
- Versioneer
2223
- Issue templates (bugs, feature requests, generic)
2324
- PR template
24-
- Workflows (Auto release and PyPI upload)
25+
- Workflows (Auto release, PyPI upload, Auto label)
26+
- Welcome bot (via `config.yml`)
2527

2628
Usage
2729
-----
2830
1. Find and replace the items between `<>`, for instance `<reponame>`
2931
2. Change licence
3032
3. Set up your default pushes to `origin` (`git config remote.pushDefault origin`)
31-
4. Finish setting up everything.
33+
4. Remove or add configurations; finalise set up.
3234

3335
More explanation coming soon.
3436

@@ -54,7 +56,7 @@ More explanation coming soon.
5456
[![Supports python version](https://img.shields.io/pypi/pyversions/<reponame>)](https://pypi.org/project/<reponame>/)
5557

5658
<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->
57-
[![All Contributors](https://img.shields.io/badge/all_contributors-0-orange.svg?style=flat)](#contributors)
59+
[![All Contributors](https://img.shields.io/badge/all_contributors-0-orange.svg?style=flat)](#contributors-)
5860
<!-- ALL-CONTRIBUTORS-BADGE:END -->
5961

6062
``<reponame>`` is a python3 library meant to do something.
@@ -66,10 +68,9 @@ More explanation coming soon.
6668
[Read the latest documentation](https://<reponame>.readthedocs.io/en/latest/) for more information on <reponame>!
6769

6870
## Tested OSs
69-
We woudl love to do that, but for teh moment we cannot support **Windows or MacOS testing**. The reason is related to the cost of running such tests: for each non-Linux test, we can run up to 8 tests on Linux instead. Partial Windows and MacOS testing might be introduced in future releases.
71+
We would love to do that, but for the moment we cannot support **Windows or MacOS testing**. The reason is related to the cost of running such tests: for each non-Linux test, we can run up to 8 tests on Linux instead. Partial Windows and MacOS testing might be introduced in future releases.
7072

71-
Hence, while **we cannot ensure that <reponame> will run on Windows or MacOS**, however we don't see any reason it shouldn't.
72-
Besides, it will run on Windows Linux Subsistems.
73+
Hence, while **we cannot ensure that <reponame> will run on Windows or MacOS**, we don't see any reason it shouldn't. Besides, it will run on Windows Linux Subsystems.
7374

7475
We apologise for the discomfort.
7576

@@ -87,12 +88,12 @@ Check the issues with a `BrainWeb` label. Of course, they are only suggestions,
8788
You can also contact us on Gitter, in the BrainHack Mattermost (<a href="https://mattermost.brainhack.org/brainhack/channels/physiopy">#physiopy</a>), and don't hesitate to contact [Stefano](https://github.com/smoia) in other ways to jump in the development!
8889
-->
8990

91+
## Contributors ✨
92+
9093
**We're looking for code contributors,** but any suggestion/bug report is welcome! Feel free to open issues!
9194

9295
This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!
9396

94-
## Contributors ✨
95-
9697
Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):
9798
<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->
9899
<!-- prettier-ignore-start -->

0 commit comments

Comments
 (0)