Browse Source
Merge pull request #5687 from Budibase/master-workflow-updates
Add workflow_dispatch to ci, release-develop and release (master)
pull/5688/head
Rory Powell
4 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with
13 additions and
0 deletions
-
.github/workflows/budibase_ci.yml
-
.github/workflows/release-develop.yml
-
.github/workflows/release.yml
|
|
|
@ -11,6 +11,7 @@ on: |
|
|
|
branches: |
|
|
|
- master |
|
|
|
- develop |
|
|
|
workflow_dispatch: |
|
|
|
|
|
|
|
env: |
|
|
|
BRANCH: ${{ github.event.pull_request.head.ref }} |
|
|
|
|
|
|
|
@ -14,6 +14,7 @@ on: |
|
|
|
- 'yarn.lock' |
|
|
|
- 'package.json' |
|
|
|
- 'yarn.lock' |
|
|
|
workflow_dispatch: |
|
|
|
|
|
|
|
env: |
|
|
|
POSTHOG_TOKEN: ${{ secrets.POSTHOG_TOKEN }} |
|
|
|
@ -26,6 +27,11 @@ jobs: |
|
|
|
runs-on: ubuntu-latest |
|
|
|
|
|
|
|
steps: |
|
|
|
- name: Fail if branch is not develop |
|
|
|
if: github.ref != 'refs/heads/develop' |
|
|
|
run: | |
|
|
|
echo "Ref is not develop, you must run this job from develop." |
|
|
|
exit 1 |
|
|
|
- uses: actions/checkout@v2 |
|
|
|
- uses: actions/setup-node@v1 |
|
|
|
with: |
|
|
|
|
|
|
|
@ -14,6 +14,7 @@ on: |
|
|
|
- 'yarn.lock' |
|
|
|
- 'package.json' |
|
|
|
- 'yarn.lock' |
|
|
|
workflow_dispatch: |
|
|
|
|
|
|
|
env: |
|
|
|
POSTHOG_TOKEN: ${{ secrets.POSTHOG_TOKEN }} |
|
|
|
@ -27,6 +28,11 @@ jobs: |
|
|
|
runs-on: ubuntu-latest |
|
|
|
|
|
|
|
steps: |
|
|
|
- name: Fail if branch is not master |
|
|
|
if: github.ref != 'refs/heads/master' |
|
|
|
run: | |
|
|
|
echo "Ref is not master, you must run this job from master." |
|
|
|
exit 1 |
|
|
|
- uses: actions/checkout@v2 |
|
|
|
- uses: actions/setup-node@v1 |
|
|
|
with: |
|
|
|
|