summary
as uhc-portal gitlab repo no longer builds, or being used as source for fedramp, it should stop allowing to sync with the uhc-portal github repo.
this ticket outlines the sync-pipeline cleanup.
how to
- in the GL repo setting, activate "GitHub GitLab Sync Up" pipeline schedule to align latest content, by clicking its "Run" button
- in the GH repo, remove the file .gitlab-ci.yml via a PR
- in the GL repo settings, do another run of "GitHub GitLab Sync Up" to hopefully sync the file removal back to GL (this file actually defines the schedule itself, so this action might fail, or just cause the pipeline schedule to disappear after its run). remember to switch to master for verifying if the file is still there (it's not the default branch anymore)
- in the GL repo settings, delete the pipeline schedule, if it's still there, by clicking its "Delete" button (possibly take ownership of it first)
acceptance criteria
- the .gitlab-ci.yml file is gone from the GH repo (and optionally from GL, too)
- the pipeline schedule is gone from the GL repo settings
- is triggered by
-
OCMUI-3030 GitLab to GitHub / migrate app-interface pipelines / cleanup
-
- Closed
-