How nethserver/dev works
This repository primarily serves as the NethServer project’s GitHub issue tracker. Its documented user-facing automation turns issue-label changes into project-status updates: adding “testing” or “verified” sets the corresponding status, while removing either sets “In Progress.” The README says a GitHub Actions workflow runs the status-update script and handles issues across multiple projects. The source excerpts do not show the workflow or script internals, so relationships here follow only the README’s explicit description.
Main entry points: change-status-on-labels.yml Label Workflow · update_issue_status.sh Status Script
Components 5
Issue Status Automation
- Label Workflow
.github/workflows/change-status-on-labels.yml - Status Script
scripts/update_issue_status.sh
Other components
- Issue Contributors
- GitHub Issues
- GitHub Projects
Connections 4
- Issue Contributors → GitHub Issues: manage issues
README.md - GitHub Issues → Label Workflow: label changes trigger
README.md - Label Workflow → Status Script: runs script
README.md - Status Script → GitHub Projects: updates status
README.md