mirror of
https://github.com/bitwarden/server.git
synced 2024-11-26 12:55:17 +01:00
30 lines
746 B
YAML
30 lines
746 B
YAML
---
|
|
name: Cut RC Branch
|
|
|
|
on:
|
|
workflow_call:
|
|
|
|
jobs:
|
|
cut-rc:
|
|
name: Cut RC branch
|
|
runs-on: ubuntu-22.04
|
|
steps:
|
|
- name: Checkout Branch
|
|
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
|
|
with:
|
|
ref: main
|
|
|
|
- name: Check if RC branch exists
|
|
run: |
|
|
remote_rc_branch_check=$(git ls-remote --heads origin rc | wc -l)
|
|
if [[ "${remote_rc_branch_check}" -gt 0 ]]; then
|
|
echo "Remote RC branch exists."
|
|
echo "Please delete current RC branch before running again."
|
|
exit 1
|
|
fi
|
|
|
|
- name: Cut RC branch
|
|
run: |
|
|
git switch --quiet --create rc
|
|
git push --quiet --set-upstream origin rc
|