We would like to extend
arc so that at the end of
arc diff process, once revision is created or updated, a custom script would be executed, that would automatically retrieve and assign projects to the revision (just as an example).
The only way I can see this achievable is through:
- Event Listeners: https://secure.phabricator.com/book/phabricator/article/events/ However, there’s a menacing notification at the top.
- Write a custom workflow
- Write a custom linter/unit engine that does that, but it feels weird.
Is there anything I’m missing and is #2 the only sensible option here.
Thank you in advance for anyone who can provide input.