Intermediate
Open
Pro
Swapping GitHub for GitLab in Phase 7
Phase 7 of the case study ("CI & Follow-Up") relies on two GitHub-specific mechanisms: a GitHub-integrated Code Review configuration on the pull request (posting inline comments as findings are found), and a cloud routine with connectors and repository access tied to a GitHub repository.
Suppose ledger-events is hosted on GitLab instead of GitHub, with no
GitHub involved anywhere in the toolchain.
- What in Phase 7 has a direct, like-for-like equivalent on GitLab, and what doesn't translate cleanly?
- Does the underlying reasoning from the case study's retrospective table — why a routine was chosen over a scheduled CI job, why local review ran before pushing — still hold on GitLab, or does the platform switch change any of that reasoning?
- Name one thing you'd need to re-verify (not just assume carries over) before trusting the GitLab version of this workflow as much as the case study trusted the GitHub version.
Share this question