From e714c01266d6722dded59314843149729633e8c5 Mon Sep 17 00:00:00 2001 From: Chris Farhood Date: Mon, 4 May 2026 18:14:29 +0000 Subject: [PATCH] fix: enable CI on feature branches and add workflow_dispatch The original ci.yaml only triggered on push to main, meaning pushes to feature branches (like argocd#8) never triggered CI. Changes: - Change push trigger from 'branches: [main]' to 'branches: ["**"]' so pushes to any branch trigger CI - Add workflow_dispatch for manual trigger capability - Keep pull_request trigger for PR-based runs - Preserve simple reusable workflow pattern Fixes PRI-524: GitHub Actions CI not re-triggering on argocd#8 branch. Co-Authored-By: Paperclip --- .github/workflows/ci.yaml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index b51bac0..cdcca8a 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -2,9 +2,13 @@ name: CI on: push: - branches: [main] + branches: ['**'] pull_request: branches: [main] + workflow_dispatch: + +permissions: + contents: read jobs: ci: -- 2.52.0