I built a GitHub action that automates the triaging of issues. In a nutshell, you can define boolean questions using natural language, such as:<p><pre><code> A: Does this text look like a software bug report?
B: Is this about a frontend problem?
C: Is this about a backend problem?
</code></pre>
And define rules to act on such questions:<p><pre><code> if A and B --> Add label bug frontend
if A and C --> Add label bug backend
if A --> Add label bug
else --> Add comment Thanks for opening an issue! We will triage this shortly.
</code></pre>
It uses LLMs to answer the questions, but also supports conventional regex style logic.<p>Would love to hear feedback or suggestions for improvements.