-
Notifications
You must be signed in to change notification settings - Fork 718
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