File tree Expand file tree Collapse file tree 1 file changed +30
-0
lines changed Expand file tree Collapse file tree 1 file changed +30
-0
lines changed Original file line number Diff line number Diff line change
1
+ name : check-restricted-files
2
+
3
+ # Autor: @ralfhandl
4
+ # Issue: https://github.com/OAI/OpenAPI-Specification/issues/3432
5
+
6
+ # This workflow checks for changes of restricted files in a pull request
7
+
8
+ on :
9
+ - pull_request
10
+
11
+ jobs :
12
+ check-files :
13
+ runs-on : ubuntu-latest
14
+ steps :
15
+ - name : Checkout repository
16
+ uses : actions/checkout@v4
17
+ with :
18
+ fetch-depth : 0
19
+
20
+ - name : Check changed files
21
+ shell : bash
22
+ run : |
23
+ set +e
24
+
25
+ git diff --exit-code --name-only ${{ github.event.pull_request.head.sha }} ${{ github.event.pull_request.base.sha }} \
26
+ -- schemas versions
27
+ if [[ $? -ne 0 ]]; then
28
+ echo This PR contains changes to files that should not be changed on ${{ github.event.pull_request.base.ref }}
29
+ exit 1
30
+ fi
You can’t perform that action at this time.
0 commit comments