Only need to add title,description so could make this either default (would need to change the existing GitHub issue injection code to skip the first row, or else make it conditional (e.g., HAS_HEADER_ROW_IN_ISSUES_CSV or even have ISSUES_CSV_HEADER_ROW being a string that is written (or nothing if it's empty).
Currently the task issues CSV — used for setting GitHub issues — doesn't have a header row. But GitLab expects one: see https://docs.gitlab.com/ee/user/project/issues/csv_import.html
Only need to add
title,description
so could make this either default (would need to change the existing GitHub issue injection code to skip the first row, or else make it conditional (e.g.,HAS_HEADER_ROW_IN_ISSUES_CSV
or even haveISSUES_CSV_HEADER_ROW
being a string that is written (or nothing if it's empty).