This commit is contained in:
bashermens
2026-02-01 22:26:07 +01:00
committed by GitHub
parent cafb95e7bd
commit 8e316cd321

19
.github/workflows/check_pr_source.yml vendored Normal file
View File

@@ -0,0 +1,19 @@
name: Enforce test-staging → main
on:
pull_request:
branches:
- main
jobs:
require-test-staging:
runs-on: ubuntu-22.04
steps:
- name: Ensure PR source is test-staging
run: |
echo "Base: ${{ github.event.pull_request.base.ref }}"
echo "Head: ${{ github.event.pull_request.head.ref }}"
if [ "${{ github.event.pull_request.head.ref }}" != "test-staging" ]; then
echo "✖ Pull request must come from test-staging"
exit 1
fi