ombhojane / explainableai

Increase interpretability of your models!
https://pypi.org/project/explainableai/
MIT License
29 stars 50 forks source link

Implement PR Issue Checker Workflow #108

Closed smog-root closed 1 month ago

smog-root commented 1 month ago

Description: We need to create a GitHub Actions workflow that automates the validation of pull requests (PRs). This workflow will ensure that all PRs meet the following criteria before being merged:

PR Description Check: Every PR must have a description. If the description is missing, the PR should fail the check.

Issue Reference Check: The PR description must include an issue reference in the format Fixes #. If the PR is not addressing an existing issue, it should mention Fixes #NEW as a placeholder.

Acceptance Criteria:

The workflow checks the PR body for:

If the criteria are not met:

If the checks pass:

Expected Output:

Additional Notes:

Note: i'm expecting a gssoc-ext with level3 (or) level2 and a hacktoberfest-accepted label!

@ombhojane

github-actions[bot] commented 1 month ago

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

SKG24 commented 1 month ago

I think i can do this. Please assign it to me

smog-root commented 1 month ago

I think i can do this. Please assign it to me

I don't need any assistance. I can do it!@SKG24

ombhojane commented 1 month ago

Okayy @smog-root go ahead!

github-actions[bot] commented 1 month ago

Hello @smog-root! Your issue #108 has been closed. Thank you for your contribution!πŸš€