Using CSV import to update my components seems to have broken the connection to GitHub. I would like to be able to update via CSV and still have the GitHub aspects working.
The steps I took:
1) I imported all repositories from GitHub as components
2) I wanted to bulk update components and see you cannot do this from the UI, so I followed the approach defined here: Update components using a CSV file
3) I ensured that the only columns in my file were
| name | type | lifecycle stage | owner team |
4) I imported via CSV to the correct names and types, defining the lifecycle stages and owner teams.
5) I got a warning that 20 / 130 repositories failed to import. Log shows:
Failed to import REPOSITORY_NAME: Invariant Violation: 5 (see https://github.com/apollographql/invariant-packages)
6) It seems they all imported successfully as all the metadata I added is visible, but the GitHub connections seem to be lost. No repository URL and GitHub deployments are not showing.
7) Attempted to reimport from GitHub but met with "Repository already imported'.