File tree Expand file tree Collapse file tree 2 files changed +4
-13
lines changed Expand file tree Collapse file tree 2 files changed +4
-13
lines changed Original file line number Diff line number Diff line change 1
1
#! /usr/bin/env bash
2
-
3
2
set -o verbose
4
- BRANCH= $( git rev-parse --abbrev-ref HEAD )
3
+ set -o errexit
5
4
6
- if [ " $BRANCH " != " master" ]; then
7
- echo " Refusing to release from $BRANCH . This script should be running in master."
8
- exit 1
9
- fi
5
+ git checkout master
10
6
11
- echo Fast-forwarding master to develop
12
- set -o errexit
13
- git fetch --quiet
14
- git reset --hard origin/master
7
+ echo " Fast-forwarding master to develop"
15
8
git merge --ff-only --quiet origin/develop
16
- set +o errexit
17
9
18
- echo Pushing master
10
+ echo " Pushing master"
19
11
git push origin master
20
12
Original file line number Diff line number Diff line change 14
14
- name : Check out master
15
15
uses : actions/checkout@v2
16
16
with :
17
- ref : master
18
17
fetch-depth : 0 # Fetch all branches
19
18
token : ${{ secrets.GH_TOKEN }}
20
19
You can’t perform that action at this time.
0 commit comments