Можем ли мы использовать существующий файл gitlab.yml, такой же, как в github для CI? Будет ли работать конвейер CI, если я перенесу весь репо с Gitlab на GitHub? Или мне надо заново писать файл .yml? Я совершенно новичок в этом.
GitLab CI / CD не совместим с действиями GitHub. Вам нужно будет написать новый рабочий процесс. Ниже приведены некоторые ресурсы, которые помогут вам начать работу.
GitHub Actions Starter Workflows : Это хорошее место для начала, чтобы получить базовый рабочий пример для нужного вам рабочего процесса.
Действия GitHub Официальная документация
Действия GitHub на торговой площадке : существует множество полезных действий третьих лиц, которые вы можете свободно использовать в своих рабочих процессах.