From c42b1d9b30547f25b3109baf8d0c7e754074adc0 Mon Sep 17 00:00:00 2001 From: Adrian Kant Date: Thu, 11 Apr 2024 08:28:25 -0700 Subject: [PATCH] chore(ci): set up release branches in sync for now --- .../workflows/push-branches-from-main.yaml | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 .github/workflows/push-branches-from-main.yaml diff --git a/.github/workflows/push-branches-from-main.yaml b/.github/workflows/push-branches-from-main.yaml new file mode 100644 index 000000000..a0ce1d1e8 --- /dev/null +++ b/.github/workflows/push-branches-from-main.yaml @@ -0,0 +1,31 @@ +name: "Push changes to beta and alpha branches" + +on: + push: + branches: + - main + +jobs: + dev-branch-push: + name: "Push to beta and alpha branches" + environment: + name: main + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@7884fcad6b5d53d10323aee724dc68d8b9096a2e + with: + token: ${{ secrets.SERVICE_ACCOUNT_PAT }} + ref: main + + - name: Setup git + run: | + git config user.name "UL Mobile Service Account" + git config user.email "hello-happy-puppy@users.noreply.github.com" + + - name: ↗️ Push to beta + run: | + git push -u origin main:beta --force + + - name: ↗️ Push to alpha + run: | + git push -u origin main:alpha --force