build.yml: Synchronize with github-cli's build.yml
[pulseview.git] / .github / workflows / build.yml
blob210bba36c6c2179dfb015992ea56a5cd472aa72a
1 name: Build PulseView artifacts
3 on:
4   push:                # When the repo itself has a new commit on the master branch
5     branches:
6       - master
7     tags:              # When a new tag was created
8   workflow_dispatch:   # When the workflow was started manually from github
9   pull_request:
10     types:
11       - labeled        # When a pull request received a new label (e.g. "provide_binaries")
12       - synchronize    # When a pull request's branch was updated with a new commit
14 jobs:
15   call-build-workflow:
16     name: Sigrok artifact builder
17     uses: sigrokproject/sigrok-build/.github/workflows/build.yml@master