ci: add workflow to restrict direct PRs to release branches (#8240)

This commit is contained in:
Teppei Fukuda
2025-01-14 18:58:41 +09:00
committed by GitHub
parent ae283985c9
commit 011012a8b4

19
.github/workflows/release-pr-check.yaml vendored Normal file
View File

@@ -0,0 +1,19 @@
name: Backport PR Check
on:
pull_request:
branches:
- 'release/v*'
jobs:
check-pr-author:
runs-on: ubuntu-latest
steps:
- name: Check PR author
id: check_author
run: |
if [ "${{ github.actor }}" != "aqua-bot" ]; then
echo "::error::This branch is intended for automated backporting by bot. Please refer to the documentation:"
echo "::error::https://trivy.dev/latest/community/maintainer/backporting/"
exit 1
fi