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
parent
commit
fcdb1d9500
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 1
      .github/workflows/budibase_ci.yml
  2. 6
      .github/workflows/release-develop.yml
  3. 6
      .github/workflows/release.yml

1
.github/workflows/budibase_ci.yml

@ -11,6 +11,7 @@ on:
branches: branches:
- master - master
- develop - develop
workflow_dispatch:
env: env:
BRANCH: ${{ github.event.pull_request.head.ref }} BRANCH: ${{ github.event.pull_request.head.ref }}

6
.github/workflows/release-develop.yml

@ -14,6 +14,7 @@ on:
- 'yarn.lock' - 'yarn.lock'
- 'package.json' - 'package.json'
- 'yarn.lock' - 'yarn.lock'
workflow_dispatch:
env: env:
POSTHOG_TOKEN: ${{ secrets.POSTHOG_TOKEN }} POSTHOG_TOKEN: ${{ secrets.POSTHOG_TOKEN }}
@ -26,6 +27,11 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: 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/checkout@v2
- uses: actions/setup-node@v1 - uses: actions/setup-node@v1
with: with:

6
.github/workflows/release.yml

@ -14,6 +14,7 @@ on:
- 'yarn.lock' - 'yarn.lock'
- 'package.json' - 'package.json'
- 'yarn.lock' - 'yarn.lock'
workflow_dispatch:
env: env:
POSTHOG_TOKEN: ${{ secrets.POSTHOG_TOKEN }} POSTHOG_TOKEN: ${{ secrets.POSTHOG_TOKEN }}
@ -27,6 +28,11 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: 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/checkout@v2
- uses: actions/setup-node@v1 - uses: actions/setup-node@v1
with: with:

Loading…
Cancel
Save