ci: fix build workflow trigger on push (#12806)

This commit is contained in:
Luiz Aoqui
2022-04-28 11:15:54 -04:00
committed by GitHub
parent d63158786f
commit 9dccbb1cb0
3 changed files with 6 additions and 18 deletions

View File

@@ -1,13 +0,0 @@
name: Build trigger
on:
push:
branches:
- "main"
workflow_dispatch:
jobs:
build:
uses: ./.github/workflows/build.yml
with:
make-prerelease: true

View File

@@ -1,6 +1,9 @@
name: build
on:
push:
branches:
- "main"
workflow_dispatch:
inputs:
build-ref:
@@ -121,7 +124,7 @@ jobs:
- name: Build prerelease
run: make prerelease
if: ${{ github.event.inputs.make-prerelease == 'true' }}
if: ${{ github.event_name != 'workflow_dispatch' || github.event.inputs.make-prerelease == 'true' }}
- name: Build
env:
@@ -173,7 +176,7 @@ jobs:
- name: Build prerelease
run: make prerelease
if: ${{ github.event.inputs.make-prerelease == 'true' }}
if: ${{ github.event_name != 'workflow_dispatch' || github.event.inputs.make-prerelease == 'true' }}
- name: Install Linux build utilties
run: |
@@ -283,7 +286,7 @@ jobs:
- name: Build prerelease
run: make prerelease
if: ${{ github.event.inputs.make-prerelease == 'true' }}
if: ${{ github.event_name != 'workflow_dispatch' || github.event.inputs.make-prerelease == 'true' }}
- name: Build
env:

View File

@@ -115,8 +115,6 @@ jobs:
fi
echo "::set-output name=build-ref::$(git rev-parse HEAD)"
- run: sleep 120
- name: Invoke build workflow
uses: benc-uk/workflow-dispatch@v1.1
with: