fix: enable CI on feature branches and add workflow_dispatch (#13)

Fixes PRI-524. Changes push trigger from branches:[main] to branches:['**'] so CI fires on every branch. Adds workflow_dispatch for manual trigger. Adds permissions: contents: read for least-privilege hardening.

All gates clear: CI green, UAT correctly skipped (YAML-only), QA approved (Regina), CTO approved (Nancy).
This commit was merged in pull request #13.
This commit is contained in:
privilegedescalation-engineer[bot]
2026-05-04 18:26:45 +00:00
committed by GitHub
parent 730f7cbe54
commit 557a00a758
+5 -1
View File
@@ -2,9 +2,13 @@ name: CI
on:
push:
branches: [main]
branches: ['**']
pull_request:
branches: [main]
workflow_dispatch:
permissions:
contents: read
jobs:
ci: