From 3cb3859dfcbbbbe8dcce8b15631e9434fb142521 Mon Sep 17 00:00:00 2001 From: Soeren Apel Date: Wed, 28 Aug 2024 22:47:16 +0200 Subject: [PATCH] build.yml: Synchronize with github-cli's build.yml --- .github/workflows/build.yml | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index a94a61b5..210bba36 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,9 +1,17 @@ -name: PulseView Artifact Builder Workflow +name: Build PulseView artifacts on: - push: - workflow_dispatch: + push: # When the repo itself has a new commit on the master branch + branches: + - master + tags: # When a new tag was created + workflow_dispatch: # When the workflow was started manually from github + pull_request: + types: + - labeled # When a pull request received a new label (e.g. "provide_binaries") + - synchronize # When a pull request's branch was updated with a new commit jobs: call-build-workflow: + name: Sigrok artifact builder uses: sigrokproject/sigrok-build/.github/workflows/build.yml@master