We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ba281c4 commit ced8765Copy full SHA for ced8765
.github/workflows/ff-master.sh
@@ -0,0 +1,20 @@
1
+#!/usr/bin/env bash
2
+
3
+set -o verbose
4
+BRANCH=$(git rev-parse --abbrev-ref HEAD)
5
6
+if [ $BRANCH != "master" ]; then
7
+ echo "Refusing to release from $BRANCH. This script should be running in master."
8
+ exit 1
9
+fi
10
11
+echo Fast-forwarding master to develop
12
+set -o errexit
13
+git fetch --quiet
14
+git reset --hard origin/master
15
+git merge --ff-only --quiet origin/develop
16
+set +o errexit
17
18
+echo Pushing master
19
+git push origin master
20
.github/workflows/publish.yml
@@ -19,4 +19,5 @@ jobs:
token: ${{ secrets.GH_TOKEN }}
21
- name: Fast-forward master to develop
22
- run: ./bin/release-master
+ run: ./.github/workflows/ff-master
23
0 commit comments