jahnvisahni31 / DesignDeck

web-based design tool built using Next.js. It aims to provide a collaborative design environment where users can create, edit, and share their designs in real-time.
https://design-deck.vercel.app/
MIT License
27 stars 58 forks source link

Auto-Label Workflow #189

Open archanasingh11 opened 3 hours ago

archanasingh11 commented 3 hours ago

Description:

I would like to request the addition of an auto-label workflow in this repository to automatically label pull requests with "gssoc-ext" and "hacktoberfest-accepted" during relevant events such as GSSoC (GirlScript Summer of Code) and Hacktoberfest.

Key Features:

  1. Auto-label on PR Creation:

    • Automatically apply the "gssoc-ext" label for any pull requests submitted as part of GSSoC.
    • Automatically apply the "hacktoberfest-accepted" label for pull requests during the Hacktoberfest period, or when contributors indicate Hacktoberfest participation.
  2. Workflow Automation:

    • Use GitHub Actions to create a workflow that triggers upon pull request creation, checking the event or time period, and assigning the appropriate label automatically.
  3. Custom Conditions:

    • Allow maintainers to manually override the labels if necessary.
    • Include a check to ensure only valid PRs contributing to the project are labeled with "hacktoberfest-accepted", following Hacktoberfest rules.

Benefits:

Suggested Implementation:

Please @jahnvisahni31 assign me this issue with labels "gssoc-ext" , "hacktoberfest-accepted" and "level3".

github-actions[bot] commented 3 hours ago

👋 Thank you for raising an issue! We appreciate your effort in helping us improve. Our team will review it shortly. Stay tuned!