Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Auto-label Workflow #18

Closed
archanasingh11 opened this issue Oct 25, 2024 · 2 comments · Fixed by #33
Closed

Auto-label Workflow #18

archanasingh11 opened this issue Oct 25, 2024 · 2 comments · Fixed by #33
Assignees
Labels
enhancement New feature or request gssoc-ext GSSoC Extended! Hacktoberfest-accepted level3 level3 which is 45 points

Comments

@archanasingh11
Copy link
Contributor

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:

  • Efficiency: Automating this process will save time for maintainers by reducing manual labeling.
  • Transparency: Ensures that contributors clearly know when their pull request has been accepted for relevant events.
  • Compliance: Helps in staying aligned with the official rules for Hacktoberfest, where labels like "hacktoberfest-accepted" are required to validate contributions.

Suggested Implementation:

  • Add a GitHub Actions workflow file in .github/workflows that triggers on pull request events and applies the labels based on specific conditions.

please @kvcops assign me this issue with labels "gssoc-ext" , "hacktoberfest-accepted" and "level3"

@kvcops
Copy link
Owner

kvcops commented Oct 26, 2024

Ok...add this feature and work it on...thanks in advance for the contribution :)

@kvcops kvcops added enhancement New feature or request gssoc-ext GSSoC Extended! level3 level3 which is 45 points Hacktoberfest-accepted labels Oct 26, 2024
@archanasingh11
Copy link
Contributor Author

Hey @kvcops assign me the label in the PR or else my contribution wont be counted

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request gssoc-ext GSSoC Extended! Hacktoberfest-accepted level3 level3 which is 45 points
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants