adarsh-singh01 / VaultChain

VaultChain is a decentralized app that keeps your data secure and private. Using blockchain technology, it ensures your information is encrypted and tamper-proof, making it safe and easy to manage. Perfect for handling sensitive data with peace of mind.
https://vault-chain.vercel.app/
MIT License
2 stars 3 forks source link

Implement PR Issue Checker Workflow #16

Open smog-root opened 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!

@adarsh-singh01

Aditya-NV-06 commented 3 weeks ago

can I work on this issue

adarsh-singh01 commented 1 week ago

@Aditya-NV-06 @smog-root If anyone is free... Can implement this

Aditya-NV-06 commented 1 week ago

Ok i can and assign this issue

Aditya-NV-06 commented 2 days ago

Made a pr for this issue