Uploaded image for project: 'OpenShift Builds'
  1. OpenShift Builds
  2. BUILD-1850

Set up scheduled GitHub Action to sync forks from upstream

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Major Major
    • builds-1.8
    • None
    • None
    • 2
    • False
    • Hide

      None

      Show
      None
    • False
    • Not Selected
    • Builds Sprint #43
    • 1

      Add a .github/workflows/sync-upstream.yml workflow to each fork repo. The workflow runs on a cron schedule (e.g., daily) and supports workflow_dispatch for manual triggers. It syncs the main branch from the upstream shipwright-io repos into the Red Hat fork via git merge. On merge conflict, the Action fails and the team is notified via GitHub notification for manual resolution. The workflow should be extensible to sync upstream release-v* branches as needed.

              rh-ee-prathore Prateek Rathore
              rh-ee-prathore Prateek Rathore
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: