Amna-Hassan04 / Serenity-Guide

SereniFi Guide is a personalized relaxation app offering meditations, breathing exercises, and calming music to help users achieve mental tranquility.
https://serenify.streamlit.app/
Other
33 stars 90 forks source link

[FEATURE] - Auto Commenting on Closing of an Issue #116

Open sejals23 opened 1 month ago

sejals23 commented 1 month ago

Feature Title

Auto Commenting on Closing of an Issue

Problem Statement

Auto-commenting on the closing of an issue refers to an automated system in GitHub that posts a pre-defined comment when an issue is closed. This is typically done using GitHub Actions, a powerful tool for automating workflows in a repository.

Manually commenting on each closed issue can be time-consuming, especially for larger projects. Automation reduces this burden for maintainers.

Proposed Solution

Every closed issue gets a response, ensuring that all contributors receive the same level of communication. The comment can include explanations on why the issue was closed or any additional details, keeping contributors informed and the project transparent.

Alternatives Considered

No response

Additional Context

No response

github-actions[bot] commented 1 month ago

👋 Thank you! Welcome to the project! Please follow these guidelines for smooth collaboration:

  1. After completing a task, add your name and details to the Contributors Table/List.
  2. Attach relevant screenshots or videos of your contribution for transparency.
  3. Tasks are assigned on a first-come, first-served basis.
    • Avoid spamming requests for already-assigned tasks.
    • Respect the queue and wait for new tasks.
  4. Propose New Ideas: Discuss new features or suggestions in the "Ideas" channel before starting work.
sejals23 commented 1 month ago

@Amna-Hassan04 could you please assign this to me

Iammohitraj2 commented 1 month ago

Every closed issue gets a response, ensuring that all contributors receive the same level of communication. The comment can include explanations on why the issue was closed or any additional details, keeping contributors informed and the project transparent.

Amna-Hassan04 commented 1 month ago

@sejals23 what would the message have, like how would it be able to automatically tell teh reason why teh maintainer has closed the issue?

sejals23 commented 1 month ago

Auto-commenting is a feature that automatically posts a comment when an issue is closed in a repository. When the issue is closed, a pre-defined comment will be automatically posted, acknowledging the closure. The action will run every time an issue is closed, without needing manual input.

Auto-comments ensure that every closed issue receives a response, maintaining a consistent communication standard. Automating this process helps maintainers focus on coding and fixing issues, rather than manually writing a comment for every closed issue.