From 9b64c1911fc7e1a2442c376fb2cba0f5ece9a913 Mon Sep 17 00:00:00 2001 From: Julian Sommer <115516918+juliansommer@users.noreply.github.com> Date: Fri, 20 Mar 2026 14:08:12 +1000 Subject: [PATCH] ci: add pull_request triggers to CI workflows Enable PR-triggered CI so required status checks can gate merges. Spinifex runs on all PRs (no path filter) to avoid blocking non-Go PRs. UI workflow keeps path filters as it's not a required check. --- .github/workflows/spinifex.yml | 4 ++++ .github/workflows/ui.yml | 7 +++++++ 2 files changed, 11 insertions(+) diff --git a/.github/workflows/spinifex.yml b/.github/workflows/spinifex.yml index c185c252d..8da31e5b8 100644 --- a/.github/workflows/spinifex.yml +++ b/.github/workflows/spinifex.yml @@ -11,6 +11,10 @@ on: - go.sum - Makefile - .github/workflows/spinifex.yml + pull_request: + branches: + - main + - dev workflow_dispatch: jobs: diff --git a/.github/workflows/ui.yml b/.github/workflows/ui.yml index aa6d309cc..c43442791 100644 --- a/.github/workflows/ui.yml +++ b/.github/workflows/ui.yml @@ -8,6 +8,13 @@ on: paths: - spinifex/services/spinifexui/frontend/** - .github/workflows/ui.yml + pull_request: + branches: + - main + - dev + paths: + - spinifex/services/spinifexui/frontend/** + - .github/workflows/ui.yml workflow_dispatch: jobs: