Missing Community Standards
Hello:)
I have noticed that this repository is missing some important files to help more people contribute. These are the missing files:
- Code of Conduct, which can help reduce the number of prs that are not following the guidelines.
- Contributing guide which can help contributors set up the repo locally to contribute.
- Security policy which can help people report security vulnerabilities.
2. Contributing guide which can help contributors set up the repo locally to contribute.
This can be found here - https://christitustech.github.io/winutil/contribute/#walk-through
2. Contributing guide which can help contributors set up the repo locally to contribute.
This can be found here - https://christitustech.github.io/winutil/contribute/#walk-through
Correct, but it is more appropriate to ad a markdown file for it inside of the root directory
2. Contributing guide which can help contributors set up the repo locally to contribute.
This can be found here - https://christitustech.github.io/winutil/contribute/#walk-through
Correct, but it is more appropriate to ad a markdown file for it inside of the root directory
We put it on the docs that is one of the reasons we added the docs.
Hey @Bashamega I understand what you mean and I agree that this would be a great change if we can implement it correctly with the existing docs.
@Real-MullaC The way he suggests it we would follow the standards of github. You can see it here.
That way we could even have the nav entry on the github repo page, like following:
- Perhaps we could use GitHub Actions to copy
/docs/CONTRIBUTING.mdto the base directory of the repo, whenever changes are made to/docs/CONTRIBUTING.md, so that the two files stay synced?
Rough GPT example (actions noob here):
name: Sync CONTRIBUTING.md
on:
push:
paths:
- 'docs/CONTRIBUTING.md'
workflow_dispatch:
jobs:
sync-contributing:
runs-on: ubuntu-latest
steps:
- name: Checkout repository content
uses: actions/checkout@v3
- name: Copy CONTRIBUTING.md to root directory
run: cp docs/CONTRIBUTING.md CONTRIBUTING.md
- name: Commit and push changes
run: |
git config --global user.name "github-actions[bot]"
git config --global user.email "github-actions[bot]@users.noreply.github.com"
git add CONTRIBUTING.md
git commit -m "Sync CONTRIBUTING.md from /docs to root"
git push
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Great idea @NotYourAverageGamer
should i work on the github actions?
@Bashamega No need for that, I will fix it in #2481
you can reference the file instead of cloning it using github action which would be the more efficient way.
Will be using Snippets extension for that.
This issue was marked as stale because it has been inactive for 7 days
This issue was closed because it has been inactive for 7 days since it was marked as stale