diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 7515f6f1f68a..718c2e4bc4b7 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -19,10 +19,19 @@ name: NetBeans on: push: + branches: + - 'master' + - 'delivery' + - 'release*' + pull_request: # unlocked event is used as super secret restart button types: [opened, synchronize, unlocked] + # Allows you to run this workflow manually from the Actions tab in GitHub UI + # keep in mind this will have ALL tests enabled + workflow_dispatch: + # cancel other PR workflow run in the same head-base group if it exists (e.g. during PR syncs) # if this is not a PR run (no github.head_ref and github.base_ref defined), use an UID as group concurrency: diff --git a/.github/workflows/native-binary-build-dlight.nativeexecution.yml b/.github/workflows/native-binary-build-dlight.nativeexecution.yml index d75171411c40..19b89facf035 100644 --- a/.github/workflows/native-binary-build-dlight.nativeexecution.yml +++ b/.github/workflows/native-binary-build-dlight.nativeexecution.yml @@ -42,9 +42,13 @@ name: NetBeans Native Execution Libraries on: - # Triggers the workflow on push or pull request events but only for - # relevant paths push: + branches: + - 'master' + - 'delivery' + - 'release*' + # Triggers the workflow on push or pull request events but only for + # relevant paths paths: - .github/workflows/native-binary-build-dlight.nativeexecution.y* - ide/dlight.nativeexecution/** diff --git a/.github/workflows/native-binary-build-lib.profiler.yml b/.github/workflows/native-binary-build-lib.profiler.yml index 0b22805ae9de..d81bdf591ebc 100644 --- a/.github/workflows/native-binary-build-lib.profiler.yml +++ b/.github/workflows/native-binary-build-lib.profiler.yml @@ -51,9 +51,13 @@ name: NetBeans Profiler Libraries on: - # Triggers the workflow on push or pull request events but only for - # relevant paths push: + branches: + - 'master' + - 'delivery' + - 'release*' + # Triggers the workflow on push or pull request events but only for + # relevant paths paths: - .github/workflows/native-binary-build-lib.profiler.y* - profiler/lib.profiler/**