NkwaTambe opened a new pull request, #247:
URL: https://github.com/apache/fineract-backoffice-ui/pull/247

   ## What and why
   
   Add a `concurrency` group to `ci.yml`, `e2e.yml` and `codeql.yml` so a new 
push to a pull request cancels the run for the code it replaced. This speeds up 
feedback (superseded runs no longer hold runner slots) and removes ambiguous 
results where a PR briefly shows two commits' worth of statuses.
   
   The group is keyed on `${{ github.workflow }}-${{ github.ref }}` so the 
workflows never cancel each other, and `cancel-in-progress` is `${{ 
github.event_name == 'pull_request' }}` so only PR runs are cancelled — pushes 
to `main` still run to completion and each commit keeps its result.
   
   Closes #235
   
   ## Verification
   
   - Confirmed `zizmor.yml` and `api-spec-sync.yml` already declare 
`concurrency` groups, so only the three missing workflows were changed.
   - All three edited files parse as valid YAML and pass `prettier --check`.
   - This is native GitHub Actions syntax — no new action, so nothing to review 
against the ASF third-party Actions allowlist.
   
   ## Screenshots
   
   Not applicable (non-UI change).
   
   ## Checklist
   
   - [x] I did not hand-edit generated files under `src/app/api/`.
   - [x] New component or service code uses the adapter boundary in 
`src/app/core/adapters/` instead of direct browser globals or imperative 
third-party APIs. (N/A — workflow-only change)
   - [x] User-facing strings use translation keys. (N/A — no UI strings)
   - [x] I added or updated tests appropriate to this change, or explained why 
tests were not needed. (Workflow-only change; verified YAML parses and passes 
Prettier. The repo's own `zizmor` and CodeQL `actions` analysis will lint the 
new blocks on CI.)
   - [x] UI workflow changes include suitable e2e coverage, including 
real-backend testing where relevant. (N/A — no UI workflow changes)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to