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

Create labeler.yml #477

Merged
merged 3 commits into from
Jun 27, 2024
Merged

Create labeler.yml #477

merged 3 commits into from
Jun 27, 2024

Conversation

leonardocustodio
Copy link
Owner

@leonardocustodio leonardocustodio commented Jun 27, 2024

PR Type

configuration changes, enhancement


Description

  • Added .github/labeler.yml to define rules for automatic labeling of pull requests based on file changes and branch patterns.
  • Created a GitHub Actions workflow in .github/workflows/labeler.yml to apply the labeling rules on pull request targets.

Changes walkthrough 📝

Relevant files
Configuration changes
labeler.yml
Define labeling rules for various file changes and branch patterns

.github/labeler.yml

  • Added rules to label changes in root files, any files, and
    documentation files.
  • Configured labels for changes in source files excluding docs
    sub-folder.
  • Added labels for branches starting with feature and PRs targeting
    main.
  • +52/-0   
    labeler.yml
    Setup GitHub Actions workflow for PR labeling                       

    .github/workflows/labeler.yml

  • Created a GitHub Actions workflow for automatic PR labeling.
  • Configured the workflow to run on pull request targets.
  • +12/-0   

    💡 PR-Agent usage:
    Comment /help on the PR to get a list of all available PR-Agent tools and their descriptions

    @auto-assign auto-assign bot requested a review from justkawal June 27, 2024 17:25
    @CLAassistant
    Copy link

    CLAassistant commented Jun 27, 2024

    CLA assistant check
    All committers have signed the CLA.

    Copy link

    PR Reviewer Guide 🔍

    ⏱️ Estimated effort to review [1-5] 2
    🧪 Relevant tests No
    🔒 Security concerns No
    ⚡ Key issues to review Duplicate Configuration:
    The Documentation label is configured multiple times with similar patterns which could be simplified or merged to avoid redundancy and potential confusion.
    Label Configuration Clarity:
    The use of both 'any-glob-to-any-file' and 'all-globs-to-all-files' in the 'source' label might be confusing. Consider using a consistent pattern for clarity.

    Copy link

    Failed to generate code suggestions for PR

    @leonardocustodio leonardocustodio merged commit 0754d5f into main Jun 27, 2024
    3 of 13 checks passed
    @leonardocustodio leonardocustodio deleted the leonardocustodio-patch-1 branch June 27, 2024 17:38
    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
    Projects
    None yet
    Development

    Successfully merging this pull request may close these issues.

    3 participants