Skip to content

Commit

Permalink
added
Browse files Browse the repository at this point in the history
  • Loading branch information
Kushal997-das committed Oct 7, 2024
1 parent 8e4fd65 commit 2214ccd
Show file tree
Hide file tree
Showing 114 changed files with 2,661 additions and 0 deletions.
12 changes: 12 additions & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# These are supported funding model platforms

github:
patreon: # Replace with a single Patreon username
open_collective: # Replace with a single Open Collective username
ko_fi: # Replace with a single Ko-fi username
tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
liberapay: # Replace with a single Liberapay username
issuehunt: # Replace with a single IssueHunt username
otechie:
custom: ["https://github.com/Kushal997-das/","https://www.linkedin.com/in/kushal-das-7337421a9/"]
39 changes: 39 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
---
name: Bug Report
description: Report a bug you found
title: "[Bug Title here]"
labels: bug
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this bug report! 🐞
- type: dropdown
attributes:
label: Initiative (Required)
description: "Please choose the initiative you are contributing to:"
options:
- GSSoC (Girl Script Summer of Code) 🌸
- GSSoC 2024 Extd 🚀
- Hacktoberfest 2024 🎃
- Script Winter of Code (SWoC) ❄️
- Winter of Blockchain (WoB) ⛄
- Personal 🧑‍💻
- "Other (please specify): _______________ ✏️"
validations:
required: true
- type: textarea
attributes:
label: What happened?
description: Also tell us, what did you expect to happen?
placeholder: Tell us what you see!
validations:
required: true
- type: dropdown
attributes:
label: Urgency (Optional)
description: How urgent do you think it is to fix this bug?
options:
- Low priority 🚦
- Medium priority ⚠️
- High priority 🔴
46 changes: 46 additions & 0 deletions .github/ISSUE_TEMPLATE/custom.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
---
name: Custom issue template
about: Use this space to report custom or blank issues that don’t fit predefined categories.
Share your ideas, suggestions, or concerns to help us enhance the project!
title: Custom Issue Report
labels: ''
assignees: ''

---

# Project-Guidance! 🎊🎈

### Welcome! 🎉
Thank you for opening an issue! Your contributions help us improve the project. If you find this repository useful, please consider giving it a star! ⭐

### 🎉 Have you reviewed the [Contributing Guidelines](https://github.com/Kushal997-das/Project-Guidance/blob/main/CONTRIBUTING.md)? 🤔 *(Required)*

<!-- Please check the boxes that apply by replacing `[ ]` with `[x]`. -->
- [ ] YES
- [ ] NO

### 📝 Description

<!-- Please provide a brief description of the issue here. -->

### 🔍 Priority Level
- [ ] High
- [ ] Medium
- [ ] Low

### 🏷️ Initiative Participation *(Required)*
<!-- Please check the boxes that apply by replacing `[ ]` with `[x]`. -->
- [ ] 🌸 GSSoC (Girl Script Summer of Code)
- [ ] 🌼 GSSoC 2024 Extd.
- [ ] 🍂 Hacktoberfest 2024
- [ ] ❄️ Script Winter of Code (SWoC)
- [ ] ⛄ Winter of Blockchain (WoB)
- [ ] 🙋‍♂️ Personal
- [ ] 📌 Other (please specify): _______________

### 💬 Next Steps:

You can expect a response within [X days].
<!-- Please replace X with the exact number -->

Feel free to check back or provide more details if needed!
32 changes: 32 additions & 0 deletions .github/ISSUE_TEMPLATE/documentation.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
---
name: Documentation
description: Report an issue related to documentation.
title: "Title: "
labels: Documentation
body:
- type: markdown
attributes:
value: >
Have you read the [Contributing
Guidelines](https://github.com/Kushal997-das/Project-Guidance/blob/main/CONTRIBUTING.md)?
- type: dropdown
attributes:
label: Initiative (Required)
description: "Please choose the initiative you are contributing to:"
options:
- GSSoC (Girl Script Summer of Code) 🌸
- GSSoC 2024 Extd 🚀
- Hacktoberfest 2024 🎃
- Script Winter of Code (SWoC) ❄️
- Winter of Blockchain (WoB) ⛄
- Personal 🧑‍💻
- "Other (please specify): _______________ ✏️"
validations:
required: true
- type: textarea
attributes:
label: Explain what you want to add/change in the documentation.
description: A clear and concise description of what the issue is.
placeholder: Type Here ...
validations:
required: true
41 changes: 41 additions & 0 deletions .github/ISSUE_TEMPLATE/feature.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
name: Feature Request
description: Request/Suggest any feature you think is missing
title: "Title: "
labels: "Feature Request"
body:
- type: dropdown # Initiative
attributes:
label: Initiative (Required)
description: "Please choose the initiative you are contributing to:"
options:
- GSSoC (Girl Script Summer of Code) 🌸
- GSSoC 2024 Extd 🚀
- Hacktoberfest 2024 🎃
- Script Winter of Code (SWoC) ❄️
- Winter of Blockchain (WoB) ⛄
- Personal 🧑‍💻
- "Other (please specify): _______________ ✏️"
validations:
required: true

- type: textarea # Problem Description
attributes:
label: Is your feature request related to a problem? Please describe.
description: A clear and concise description of what the problem is.
placeholder: Type Here ...
validations:
required: true

- type: textarea # Solution
attributes:
label: Describe the solution you'd like.
description: A clear and concise description of what you want to happen.
placeholder: Kindly elaborate.
validations:
required: true

- type: textarea # Additional Context
attributes:
label: Add any other context or screenshots about the feature request here.
description: Any miscellaneous suggestions you'd like to give.
placeholder: Type here.
37 changes: 37 additions & 0 deletions .github/ISSUE_TEMPLATE/proposal.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
---
name: Proposal
description: Propose a non-trivial change to Project-Guidance.
title: "Title: "
labels: Proposal
body:
- type: markdown
attributes:
value: >
Have you read the [Contributing
Guidelines](https://github.com/Kushal997-das/Project-Guidance/blob/main/CONTRIBUTING.md)?
- type: dropdown
attributes:
label: Initiative (Required)
description: "Please choose the initiative you are contributing to:"
options:
- GSSoC (Girl Script Summer of Code) 🌸
- GSSoC 2024 Extd 🚀
- Hacktoberfest 2024 🎃
- Script Winter of Code (SWoC) ❄️
- Winter of Blockchain (WoB) ⛄
- Personal 🧑‍💻
- "Other (please specify): _______________ ✏️"
validations:
required: true
- type: textarea
attributes:
label: Is your proposal related to a problem? Please describe.
description: A clear and concise description of what the proposal is.
placeholder: Ex. The current documentation lacks clarity on installation steps...
validations:
required: true
- type: textarea
attributes:
label: Add any other context or screenshots about the proposal request here.
description: Any miscellaneous context you'd like to give.
placeholder: You can provide links to related issues or screenshots here...
25 changes: 25 additions & 0 deletions .github/ISSUE_TEMPLATE/question.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
name: ❓ Questions and Help
about: If you have questions, please check the below links
title: ""
labels: question
assignees: ""
initiatives:
- type: dropdown
attributes:
label: Initiative (Required)
description: "Please choose the initiative you are contributing to:"
options:
- GSSoC (Girl Script Summer of Code) 🌸
- GSSoC 2024 Extd 🚀
- Hacktoberfest 2024 🎃
- Script Winter of Code (SWoC) ❄️
- Winter of Blockchain (WoB) ⛄
- Personal 🧑‍💻
- "Other (please specify): _______________ ✏️"
validations:
required: true
contact_info:
email: daskushal980@gmail.com
github: https://github.com/Kushal997-das
linkedin: https://www.linkedin.com/in/kushal-das-7337421a9/
9 changes: 9 additions & 0 deletions .github/auto_assigner_config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Set to true to add reviewers to pull requests
addReviewers: true

# Set to true to add assignees to pull requests
addAssignees: false

# A list of reviewers to be added to pull requests (GitHub user name)
reviewers:
- Kushal997-das
1 change: 1 addition & 0 deletions .github/images/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

37 changes: 37 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# Project-Guidance! 🎊🎈

### Welcome! 🎉

Thank you for visiting our repository! We're excited to have you here. If you find this project useful, please consider giving it a star! ⭐



### 🎉 Have you reviewed the [Contributing Guidelines](https://github.com/Kushal997-das/Project-Guidance/blob/main/CONTRIBUTING.md)? 🤔 *(Required)*

<!-- Please check the boxes that apply by replacing `[ ]` with `[x]`. -->
- [ ] YES
- [ ] NO

### 📝 Description

<!-- Please provide a brief description of your changes here. -->

### 🔧 Fixes #issue_no *(Required)*

<!-- Replace issue_no with the relevant issue number that this PR addresses -->

### 🏷️ Initiative Participation *(Required)*

This pull request is associated with the following initiative. Please choose the one you are contributing to:

<!-- Please check the boxes that apply by replacing `[ ]` with `[x]`. -->

- [ ] 🌸 GSSoC (Girl Script Summer of Code)
- [ ] 🌼 GSSoC 2024 Extd.
- [ ] 🍂 Hacktoberfest 2024
- [ ] ❄️ Script Winter of Code (SWoC)
- [ ] ⛄ Winter of Blockchain (WoB)
- [ ] 🙋‍♂️ Personal
- [ ] 📌 Other (please specify): _______________


35 changes: 35 additions & 0 deletions .github/workflows/auto-comment-on-issue.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: Auto Comment on Issue

on:
issues:
types: [opened]

permissions:
issues: write

jobs:
comment:
runs-on: ubuntu-latest

steps:
- name: Add Comment to Issue
run: |
COMMENT=$(cat <<EOF
{
"body": "@${{ github.actor }} <h3> It's great having you contribute to this project</h3> Thanks for opening this <strong> Issue 🙌 </strong>, Welcome to <strong> Project Guidance 💖</strong> We will review everything and get back to you.<br> Make sure to give a star to this repo before making a fork! Thank you :)"
}
EOF
)
RESPONSE=$(curl -s -o response.json -w "%{http_code}" \
-X POST \
-H "Authorization: token ${{ secrets.GITHUB_TOKEN }}" \
-H "Accept: application/vnd.github.v3+json" \
https://api.github.com/repos/${{ github.repository }}/issues/${{ github.event.issue.number }}/comments \
-d "$COMMENT")
cat response.json
if [ "$RESPONSE" -ne 201 ]; then
echo "Failed to add comment"
exit 1
fi
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
36 changes: 36 additions & 0 deletions .github/workflows/auto-comment-pr-raise.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
name: Auto Comment on PR

on:
pull_request_target:
types: [opened]

permissions:
issues: write
pull-requests: write

jobs:
comment:
runs-on: ubuntu-latest

steps:
- name: Add Comment to Pull Request
run: |
COMMENT=$(cat <<EOF
{
"body": "@${{ github.actor }} <h3>It's great having you contribute to this project</h3> Thank you for opening a <strong>Pull Request 🙌 </strong>, Welcome to <strong>Project Guidance 💖 </strong> We will review everything and get back to you :) "
}
EOF
)
RESPONSE=$(curl -s -o response.json -w "%{http_code}" \
-X POST \
-H "Authorization: token ${{ secrets.GITHUB_TOKEN }}" \
-H "Accept: application/vnd.github.v3+json" \
https://api.github.com/repos/${{ github.repository }}/issues/${{ github.event.pull_request.number }}/comments \
-d "$COMMENT")
cat response.json
if [ "$RESPONSE" -ne 201 ]; then
echo "Failed to add comment"
exit 1
fi
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
17 changes: 17 additions & 0 deletions .github/workflows/greetings.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
name: Greetings

on:
pull_request_target:
types: [closed]

jobs:
congratulate:
runs-on: ubuntu-latest
if: github.event.pull_request.merged == true
steps:
- name: Congratulate on every PR merge
uses: peter-evans/create-or-update-comment@v1
with:
issue-number: ${{ github.event.pull_request.number }}
body: |
@${{ github.event.pull_request.user.login }} Hurray, your PR got merged into our Project-Guidance 🥳. Thanks a bunch. Feel free to take another Issue. 💖
Loading

0 comments on commit 2214ccd

Please sign in to comment.