Description
The TC and protocol maintainers use GitHub projects to track incoming and ongoing tasks in projects but currently rely on manually adding issues to the projects. Let's automate this with actions/add-to-project.
Specifically,
- new issues in TC-owned repositories (at least community, eiffel-sepia, eiffel-repository-template) should be added to the Technical Committee Tasks project, and
- new issues in the protocol repository should be added to the Eiffel Protocol project.
Motivation
See Benefits.
Exemplification
N/A
Benefits
- Decreased risk of forgetting issues.
- Easier to prioritize them.
Possible Drawbacks
None.