Merge pull request 'fix(ci): add concurrency guard + PR trigger + workflow_dispatch' (#2) from fix/ci-concurrency into main
CI/CD Pipeline / Build & Deploy (push) Successful in 17s

This commit was merged in pull request #2.
This commit is contained in:
2026-07-09 17:23:50 +02:00
+12 -1
View File
@@ -3,9 +3,20 @@ name: CI/CD Pipeline
on:
push:
branches: [main]
pull_request:
branches: [main]
workflow_dispatch:
# Serialise runs on the shared act_runner: prevents two simultaneous runs from
# cancelling each other's in-progress steps (observed in older portfolio runs).
# See python-project-template-internal/.gitea/workflows/ci.yaml for the same
# pattern with full context (runs 794 and 799).
concurrency:
group: ci-${{ github.ref }}
cancel-in-progress: false
jobs:
deploy:
build:
name: Build & Deploy
runs-on: ubuntu-latest
steps: