Skip to content

feat: add upstream sync workflow - #991

Closed
linvald wants to merge 1 commit into
alexandrevilain:mainfrom
mdsol:feat/upstream-sync-workflow
Closed

feat: add upstream sync workflow#991
linvald wants to merge 1 commit into
alexandrevilain:mainfrom
mdsol:feat/upstream-sync-workflow

Conversation

@linvald

@linvald linvald commented Aug 28, 2026

Copy link
Copy Markdown

This PR adds a GitHub Actions workflow to automatically sync with the upstream repository alexandrevilain/temporal-operator.

Features

  • Scheduled trigger: Runs weekly on Monday at 6 AM UTC
  • Manual trigger: Can be triggered manually via workflow_dispatch
  • PR-based sync: Creates a PR for review rather than auto-merging changes
  • Change detection: Only creates a PR when there are actual upstream changes

Workflow Details

The workflow:

  1. Fetches changes from the upstream alexandrevilain/temporal-operator repository
  2. Compares the local main branch with upstream
  3. If changes are detected, creates a PR titled "chore: sync with upstream temporal-operator"
  4. The PR is labeled with upstream-sync and automated for easy filtering

This allows the team to review upstream changes before merging them into our fork.

@sonarqubecloud

Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
C Security Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE


- name: Create Pull Request
if: steps.check-changes.outputs.has_changes == 'true'
uses: peter-evans/create-pull-request@v6
@linvald

linvald commented Aug 28, 2026

Copy link
Copy Markdown
Author

Closing - PR was created against the wrong repository. Intended for mdsol/temporal-operator fork.

@linvald linvald closed this Aug 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants