Files
headlamp-argocd-plugin/.github/workflows/ci.yaml
T
Chris Farhood e714c01266 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 <noreply@paperclip.ing>
2026-05-04 18:14:38 +00:00

16 lines
222 B
YAML

name: CI
on:
push:
branches: ['**']
pull_request:
branches: [main]
workflow_dispatch:
permissions:
contents: read
jobs:
ci:
uses: privilegedescalation/.github/.github/workflows/plugin-ci.yaml@main