Skip to content

Merge branch 'main' into main #1

Merge branch 'main' into main

Merge branch 'main' into main #1

name: Auto Update Branch
on:
push:
branches:
- 'main'
- 'rc'
paths:
- 'apps/web/**'
- 'libs/**'
- '*'
- '!*.md'
- '!*.txt'
- '.github/workflows/build-web.yml'
workflow_dispatch:
inputs: {}
jobs:
update:
name: Update Branch
runs-on: ubuntu-22.04
env:
_BOT_EMAIL: 106330231+bitwarden-devops-bot@users.noreply.github.com
_BOT_NAME: bitwarden-devops-bot
permissions:
contents: write
steps:
- name: Setup
id: setup
run: echo "branch=${GITHUB_REF#refs/heads/}" >> "$GITHUB_OUTPUT"
- name: Checkout repo
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
ref: 'eu-web-${{ steps.setup.outputs.branch }}'
fetch-depth: 0
persist-credentials: true
- name: Merge ${{ steps.setup.outputs.branch }}
env:
_BRANCH: ${{ steps.setup.outputs.branch }}
run: |
git config --local user.email "$_BOT_EMAIL"
git config --local user.name "$_BOT_NAME"
git merge "origin/$_BRANCH"
git push