ci: add concurrency controls, consolidate macOS jobs, optimize Windows CI

This commit is contained in:
Marcus Castro
2026-02-06 23:18:10 -03:00
committed by Peter Steinberger
parent ab3045cb48
commit 47596257ea
4 changed files with 80 additions and 66 deletions
+4
View File
@@ -6,6 +6,10 @@ on:
pull_request:
workflow_dispatch:
concurrency:
group: install-smoke-${{ github.event.pull_request.number || github.sha }}
cancel-in-progress: true
jobs:
install-smoke:
runs-on: ubuntu-latest