I previously posted about a gap in the GitHub integration’s import mechanism: Full imports of GitHub issues including comments
At the time, I framed this as a feature request, and built and shared my own workaround which resulted in that topic being marked as resolved.
However unfortunately I have found several other problems with the official integration, and have filed GitHub issues for each. I have filed an overall meta-issue #9077 on GitHub which indexes the others, however unfortunately Discourse’s overly aggressive auto-moderation filter is preventing me from including the full link here.
IMHO due to these bugs it seems the integration isn’t very usable in its current form. This is currently blocking the migration of our project to Plane, and I’m struggling to see a good way to proceed other than rewriting the entire integration from scratch myself, which would obviously be far from ideal.
BTW I notice that the bug reports listed at the above link don’t have labels, and it looks like this means they don’t have the plane label either and so haven’t been synced to your Plane instance. Sorry for the extra trouble, but I don’t have permissions to add labels so it would be great if someone who does could take care of this.
Any advice on a good way forward would be hugely appreciated. If these can be fixed quickly (or at least the most painful ones), then we can maybe wait a short while for that. However if they’re unlikely to be fixed any time soon, it would be really helpful to know up front so we can plan accordingly. Thanks a lot!