forked from openedx/edx-platform
-
Notifications
You must be signed in to change notification settings - Fork 15
39 lines (38 loc) · 1.68 KB
/
push.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
name: "main -> prod pull requests"
on:
push:
branches:
- hawthorn/main
jobs:
auto-pull-request:
name: PullRequestAction
runs-on: ubuntu-latest
steps:
- name: pull-request-action
uses: vsoch/[email protected]
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
BRANCH_PREFIX: "hawthorn/main"
PULL_REQUEST_BRANCH: "hawthorn/prod"
PULL_REQUEST_TITLE: "Tahoe Hawthorn `main` -> `prod` (production)"
PULL_REQUEST_BODY: |
This is an automated pull request from branch `hawthorn/main` into `hawthorn/prod` (production).
Please review the changes and merge this pull request _before_ running the Tahoe production Cloud Build deployment.
PULL_REQUEST_REVIEWERS: "amirtds bryanlandia xscrio"
hawthorn-to-juniper-sync:
name: PullRequestAction
runs-on: ubuntu-latest
steps:
- name: pull-request-action
uses: vsoch/[email protected]
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
BRANCH_PREFIX: "hawthorn/main"
PULL_REQUEST_BRANCH: "main"
PULL_REQUEST_TITLE: "Update Tahoe Juniper (`main`) with changes from `hawthorn/main`"
PULL_REQUEST_BODY: |
This is an automated pull request from branch `hawthorn/main` (Hawthorn) into `main` (Juniper).
This is meant for making sure all of our Hawthorn changes gets merge into Juniper otherwise Juniper would stall.
If tests passes merge this pull request.
If there are merge conflicts, it needs to be resolved manually in a seperate pull request.
PULL_REQUEST_REVIEWERS: "bryanlandia amirtds xscrio"