diff --git a/.github/workflows/PRValidator.yml b/.github/workflows/PRValidator.yml new file mode 100644 index 00000000..cd771f5f --- /dev/null +++ b/.github/workflows/PRValidator.yml @@ -0,0 +1,26 @@ +name: PR Description Check + +on: + pull_request: + types: [opened] + +jobs: + validate-pr-description: + runs-on: ubuntu-latest + steps: + - name: Validate PR Description + id: check_description + run: | + if [ -z "${{ github.event.pull_request.body }}" ]; then + echo "::error::Description is missing!" + exit 1 + fi + + - name: Check for issue number or 'Fixes #NEW' + id: check_issue_number + run: | + description="${{ github.event.pull_request.body }}" + if [[ ! "$description" =~ (Fixes #[0-9]+|Fixes #NEW) ]]; then + echo "::error::PR description must contain an issue number or 'Fixes #NEW'" + exit 1 + fi \ No newline at end of file diff --git a/.github/workflows/auto-assign-label-pr.yml b/.github/workflows/auto-assign-label-pr.yml index 9affa7ed..10382c3a 100644 --- a/.github/workflows/auto-assign-label-pr.yml +++ b/.github/workflows/auto-assign-label-pr.yml @@ -17,7 +17,9 @@ jobs: uses: actions-ecosystem/action-add-labels@v1.1.1 with: github_token: ${{ secrets.GITHUB_TOKEN }} - labels: gssoc-ext + labels: + - gssoc-ext + - hacktoberfest-accepted - name: Assign PR to Creator uses: actions-ecosystem/action-assign@v1 diff --git a/.vscode/settings.json b/.vscode/settings.json deleted file mode 100644 index 155422b0..00000000 --- a/.vscode/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "liveServer.settings.port": 5503 -} \ No newline at end of file diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index c91a75c4..51025c3b 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -38,6 +38,9 @@ If you experience or witness unacceptable behavior, you can report it by submitt Email a detailed report to admin. +# action against Violation +If any misconduct or violation of rules is found then strict actions will be taken against you and you may be out of this open source contributrions. + # Information to Include: When submitting a report, include your contact information, a detailed account of the incident (including dates, times, and individuals involved), and any relevant supporting materials. @@ -77,6 +80,10 @@ conduct enforcement ladder](https://github.com/mozilla/diversity). [homepage]: https://www.contributor-covenant.org +## guide for beginner contribuiter +If ou are newbie in as acontributor on open source then you can watch our academy videos +(gssoc.girlscript.tech/gssoc_academy) + For answers to common questions about this code of conduct, see the FAQ at https://www.contributor-covenant.org/faq. Translations are available at https://www.contributor-covenant.org/translations. @@ -84,4 +91,4 @@ available at https://www.contributor-covenant.org/translations. ## Contact Information -For any questions or further clarification, please contact admin \ No newline at end of file +For any questions or further clarification, please contact admin diff --git a/README.md b/README.md index 9a0d90db..00b2680d 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,26 @@ # ๐ฎ Collect Your GamingTools ๐น๏ธ A responsive and dynamic website to showcase the best gaming accessories for every gamer! +
๐ Stars | +๐ด Forks | +๐ Issues | +๐ Open PRs | +๐ Close PRs | +
+ | + | + | + | + |