Fix undercoverage in GH importer

Summary

Recent merge requests for the GitHub importer have encountered undercoverage errors that need to be addressed.

Both MRs required the pipeline:skip-undercoverage label to proceed with merging.

Action Items

  • Review the undercoverage failures in both MRs
  • Add appropriate test coverage for the changes introduced
  • Ensure future GitHub importer changes maintain adequate test coverage

References

Edited by Carla Drago