-
Notifications
You must be signed in to change notification settings - Fork 653
Open
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is needed
Description
This issue suggests two enhancements:
-
Automate PR Merging:
- Introduce a GitHub Action that automates PR approvals and merging.
- The action should validate PR changes, ensure compliance with guidelines, and merge automatically if all checks pass.
- This will reduce manual approval overhead for repository owners.
-
Improve Contributor Card Management:
- Currently, when contributors add their cards, the previous entry gets overwritten.
- Instead of modifying contributors.js directly, contributors should add a new constant.
- Modify the .sh script to ensure contributor data is appended, not replaced.
- Show all contributor cards on the index page or create a separate card.html file listing all contributors.
-
Possible Solution:
- Implement a GitHub Action that automates PR validation & merging.
- Modify contributors.js to prevent overwriting existing entries.
- Update the .sh script to handle multiple contributors properly.
- Benefits:
✔️ Speeds up PR handling and reduces manual intervention.
✔️ Ensures every contributor's card remains visible.
✔️ Improves repository maintenance and contributor experience.
hashemsh, eftehassanpp, alvarofelipe12, xarical and Pedro0152
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is needed