Improve Repository Governance, Automation, Documentation, and Funding Visibility- #516 - #573
Closed
Johnsmichael150 wants to merge 2 commits into
Closed
Improve Repository Governance, Automation, Documentation, and Funding Visibility- #516#573Johnsmichael150 wants to merge 2 commits into
Johnsmichael150 wants to merge 2 commits into
Conversation
…nding config - Add stale-assignment workflow (Invoice-Liquidity-Network#454) to reclaim abandoned issue assignments after 14 days - Add PR auto-labeler (Invoice-Liquidity-Network#453) based on changed file paths using actions/labeler - Add docs/README.md index (Invoice-Liquidity-Network#451) for documentation discoverability - Add .github/FUNDING.yml (Invoice-Liquidity-Network#450) linking to Drips Wave funding page - Document stale assignment policy in CONTRIBUTING.md - Link docs index from main README.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
This PR enhances repository maintainability and contributor experience by introducing automated stale assignment management, pull request auto-labeling, centralized documentation indexing, and GitHub funding metadata.
Issues Resolved
.github/FUNDING.ymlreflecting the Drips Wave / funding sources #450 — Add GitHub funding configurationdocs/index / table of contents #451 — Add documentation indexChanges
💖 #450 — GitHub Funding Configuration
Problem
Although the project participates in Drips Wave funding, the repository did not expose any funding information through GitHub's built-in sponsorship interface.
Solution
Added a
.github/FUNDING.ymlconfiguration that links to the project's active funding channels.Implementation includes:
Result
📚 #451 — Documentation Index
Problem
The growing
docs/directory lacked a central entry point, making documentation difficult to discover as additional guides are added.Solution
Created a documentation index at
docs/README.md.The index provides:
Additionally:
README.mdResult
🏷️ #453 — Automatic Pull Request Labeling
Problem
Pull requests touching different areas of the codebase required manual labeling, increasing maintainer workload and slowing triage.
Solution
Configured automatic labeling using GitHub's
actions/labeler.Added:
.github/labeler.ymlConfigured path mappings include:
.github/workflows/**cidocs/**documentation__tests__/**,e2e/**testingsrc/components/**uiThe workflow supports multiple labels for PRs affecting several areas of the repository.
Result
🤖 #454 — Stale Assignment Policy
Problem
With a large influx of community contributions, issues may remain assigned without progress, reducing overall project throughput and preventing other contributors from working on abandoned tasks.
Solution
Implemented an assignment-aware stale workflow.
Features include:
Documentation has been added to
CONTRIBUTING.mddescribing:Result
Testing
Verified:
README.mdlinks to the documentation indexImpact
Contributor Experience
Repository Automation
Project Governance