We had a report that gh-aw doesn't work well in forks.
This is likely a lot of work and the first step will be to assess what works and what doesn't and give good errors or warnings if you add workflows to forks that use features that are known not to work well.