-
Notifications
You must be signed in to change notification settings - Fork 24
feat: add a "Contribution" section to the README.md #483
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Submit
|
||
## 🤝 Contribution | ||
|
||
We welcome all suggestions and improvements! If you have ideas, bug fixes, or new features, feel free to contribute. | ||
|
||
### How to contribute: | ||
|
||
1. **Fork** the repository. | ||
2. **Create a new branch** for your feature or fix: | ||
```bash | ||
git checkout -b feature/your-feature | ||
``` | ||
3. Make changes and commit them: | ||
```bash | ||
git commit -m "Added a new feature: your-feature" | ||
``` | ||
4. Push the changes to your fork: | ||
```bash | ||
git push origin feature/your-feature | ||
``` | ||
5. Create a Pull Request and describe the changes you made. | ||
|
||
📋 Pull Request Guidelines: | ||
* Write clean and readable code. | ||
* Follow the existing code style of the project. | ||
* Add comments and documentation if necessary. | ||
* Ensure that your changes do not break existing functionality. | ||
|
||
Other important statements are described here: [Contributing](CONTRIBUTING.md) | ||
|
||
We appreciate your contribution! 🚀 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Make a review, please
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi, I have left a review :) Let me know if you have any questions!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hello, thank you so much for your interest in adding to our documentation!
I see that you previously raised an issue, and I think it's a great point to emphasize that we are open to external contributions! Our documentation about contributing to the project has historically been located in CONTRIBUTING.md -- ultimately I would recommend that you move the bulk of your suggested text into CONTRIBUTING.md so all the contributing documentation lives together.
I left some comments, mostly nitpicks from my end :) please let me know if you have any questions or want to discuss further about my suggestion! Thanks again!
@@ -151,3 +151,34 @@ This repository contains the charm in the root directory and the Python package | |||
* [Issues](https://github.com/canonical/github-runner-operator/issues) | |||
* [Contributing](https://charmhub.io/github-runner/docs/how-to-contribute) | |||
* [Matrix](https://matrix.to/#/#charmhub-charmdev:ubuntu.com) | |||
|
|||
## 🤝 Contribution |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
## 🤝 Contribution | |
## Contribution |
For consistency with the other section headers :)
``` | ||
5. Create a Pull Request and describe the changes you made. | ||
|
||
📋 Pull Request Guidelines: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
📋 Pull Request Guidelines: | |
### Pull request guidelines |
|
||
We welcome all suggestions and improvements! If you have ideas, bug fixes, or new features, feel free to contribute. | ||
|
||
### How to contribute: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
### How to contribute: | |
### How to contribute |
```bash | ||
git push origin feature/your-feature | ||
``` | ||
5. Create a Pull Request and describe the changes you made. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
5. Create a Pull Request and describe the changes you made. | |
5. Create a pull request and describe the changes you made. |
### How to contribute: | ||
|
||
1. **Fork** the repository. | ||
2. **Create a new branch** for your feature or fix: | ||
```bash | ||
git checkout -b feature/your-feature | ||
``` | ||
3. Make changes and commit them: | ||
```bash | ||
git commit -m "Added a new feature: your-feature" | ||
``` | ||
4. Push the changes to your fork: | ||
```bash | ||
git push origin feature/your-feature | ||
``` | ||
5. Create a Pull Request and describe the changes you made. | ||
|
||
📋 Pull Request Guidelines: | ||
* Write clean and readable code. | ||
* Follow the existing code style of the project. | ||
* Add comments and documentation if necessary. | ||
* Ensure that your changes do not break existing functionality. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would move this text into CONTRIBUTING.md -- I think it would be a nice enhancement to what's already there!
|
||
## 🤝 Contribution | ||
|
||
We welcome all suggestions and improvements! If you have ideas, bug fixes, or new features, feel free to contribute. | ||
|
||
### How to contribute: | ||
|
||
1. **Fork** the repository. | ||
2. **Create a new branch** for your feature or fix: | ||
```bash | ||
git checkout -b feature/your-feature | ||
``` | ||
3. Make changes and commit them: | ||
```bash | ||
git commit -m "Added a new feature: your-feature" | ||
``` | ||
4. Push the changes to your fork: | ||
```bash | ||
git push origin feature/your-feature | ||
``` | ||
5. Create a Pull Request and describe the changes you made. | ||
|
||
📋 Pull Request Guidelines: | ||
* Write clean and readable code. | ||
* Follow the existing code style of the project. | ||
* Add comments and documentation if necessary. | ||
* Ensure that your changes do not break existing functionality. | ||
|
||
Other important statements are described here: [Contributing](CONTRIBUTING.md) | ||
|
||
We appreciate your contribution! 🚀 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi, I have left a review :) Let me know if you have any questions!
Hello, Erin. So, now I would like to ask you, how should we proceed:
|
Hi Ruslan, I just noticed that your commit wasn't signed, which is a requirement for contributing to this repository. I suggest that you close this PR and open a new one with your suggested changes in |
@callogan Hello! Thanks for creating this PR! Unfortunately, we require all contributions to have signed commits (https://docs.github.com/en/authentication/managing-commit-signature-verification/signing-commits), would you like to re-create the PR? (our repository rules disable any force pushes so you might need to amend commits and sign them or - recreate the PR with signed commits). |
Closes #464
Overview
Enhancing the README.md by adding a dedicated section that encourages and guides external contributors on how to contribute to the project.