discourse/.github/workflows/check-branches.yml
Blake Erickson 670692cfa9
DEV: Adds a GitHub workflow to check target branch (#24273)
* DEV: Adds a GitHub workflow to check target branch

Adds a GitHub workflow to check that the target branch for PRs in the
discourse-private-mirror repo aren't set to the tests-passed branch.

* Rename workflow
2023-11-08 10:34:20 -07:00

15 lines
442 B
YAML

name: PR base branch check
on:
pull_request:
jobs:
check-branches:
if: github.event_name == 'pull_request' && github.repository == 'discourse/discourse-private-mirror'
runs-on: ubuntu-latest
steps:
- name: Check branches
run: |
if [ ${{ github.base_ref }} == "tests-passed" ]; then
echo "PR requests to tests-passed branch are not allowed. Please use main."
exit 1
fi