name: Flowzone on: pull_request: types: [opened, synchronize, closed] branches: [main, master] pull_request_target: types: [opened, synchronize, closed] branches: [main, master] jobs: flowzone: name: Flowzone uses: product-os/flowzone/.github/workflows/flowzone.yml@master # prevent duplicate workflow executions for pull_request and pull_request_target if: | ( github.event.pull_request.head.repo.full_name == github.repository && github.event_name == 'pull_request' ) || ( github.event.pull_request.head.repo.full_name != github.repository && github.event_name == 'pull_request_target' ) secrets: inherit with: custom_runs_on: '[["self-hosted","Linux","distro:focal","X64"],["self-hosted","Linux","distro:focal","ARM64"],["macos-12"],["windows-2019"],["macos-latest-xlarge"]]' github_prerelease: false restrict_custom_actions: false