Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Github Actions Workflow to keep develop synchronized with changes from master #1191

Merged
merged 6 commits into from
Aug 27, 2024

Conversation

KartikP
Copy link
Collaborator

@KartikP KartikP commented Aug 20, 2024

Trigger conditions is when any PR targeting master is closed. Additional trigger to determine if web submission PR (for auto_sync...) or not a web submission PR (for create_pr...).

create_pr_for_nonplugin will create a PR to synchronize master to develop.
auto_sync_for_plugin will attempt to automatically merge the develop branch onto master branch and then pushes changes to develop. If unsuccessful, a PR will be created to address the merge conflict.

This workflow does not contain steps that push or merge changes back onto the master branch and all actions are performed on develop so there should be no unintended changes to master

@KartikP KartikP closed this Aug 21, 2024
@KartikP KartikP reopened this Aug 21, 2024
@KartikP KartikP closed this Aug 21, 2024
@KartikP KartikP reopened this Aug 21, 2024
@KartikP KartikP closed this Aug 21, 2024
@KartikP KartikP reopened this Aug 21, 2024
@KartikP KartikP requested review from mike-ferguson and removed request for mike-ferguson August 22, 2024 13:03
@KartikP KartikP closed this Aug 22, 2024
@KartikP KartikP reopened this Aug 22, 2024
@KartikP KartikP closed this Aug 22, 2024
@KartikP KartikP reopened this Aug 22, 2024
@KartikP KartikP closed this Aug 22, 2024
@KartikP
Copy link
Collaborator Author

KartikP commented Aug 22, 2024

Promise this is my last trigger.

@KartikP KartikP reopened this Aug 22, 2024
@KartikP KartikP closed this Aug 22, 2024
@KartikP KartikP reopened this Aug 22, 2024
@KartikP KartikP requested review from samwinebrake and removed request for mike-ferguson August 22, 2024 16:08
@KartikP
Copy link
Collaborator Author

KartikP commented Aug 22, 2024

Swapped out rebase with merge.

@KartikP KartikP closed this Aug 23, 2024
@KartikP KartikP reopened this Aug 23, 2024
@KartikP KartikP closed this Aug 23, 2024
@KartikP KartikP reopened this Aug 23, 2024
Copy link
Collaborator

@samwinebrake samwinebrake left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM as long as tested locally :)

@KartikP KartikP merged commit 4a7458e into master Aug 27, 2024
11 checks passed
KartikP added a commit that referenced this pull request Aug 29, 2024
* remove old tutorials in favor of new link (#1170)

* Fixing a detail in pyprojecct.toml that surfaced while running the quickstart tutorial. (#1192)

* add eBarlow_lmda_02_1000ep to models (#1200)

Co-authored-by: AutoJenkins <[email protected]>

* add developer doc notes (#1201)

* add developer doc notes

* update version number

* Github Actions Workflow to keep develop synchronized with changes from master (#1191)

* Added branch sync workflow.

* Swapped rebase with merge. Added some push error handling in autosync.

* Swapped rebase with merge. Added some push error handling in autosync.

* update theme to match language (#1204)

---------

Co-authored-by: Michael Ferguson <[email protected]>
Co-authored-by: jimn2 <[email protected]>
Co-authored-by: Katherine Fairchild <[email protected]>
Co-authored-by: AutoJenkins <[email protected]>
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