File tree 1 file changed +8
-16
lines changed 1 file changed +8
-16
lines changed Original file line number Diff line number Diff line change 1
1
name : check-restricted-files
2
2
3
- # Autor : @ralfhandl
3
+ # Author : @ralfhandl
4
4
# Issue: https://github.com/OAI/OpenAPI-Specification/issues/3432
5
5
6
- # This workflow checks for changes of restricted files in a pull request
6
+ # This workflow fails if restricted files are changed in a pull request
7
7
8
8
on :
9
- - pull_request
9
+ pull_request :
10
+ paths :
11
+ - ' schemas/**/*.yaml'
12
+ - ' versions/*.md'
10
13
11
14
jobs :
12
15
check-files :
13
16
runs-on : ubuntu-latest
14
17
steps :
15
- - name : Checkout repository
16
- uses : actions/checkout@v4
17
- with :
18
- fetch-depth : 0
19
-
20
18
- name : Check changed files
21
19
shell : bash
22
20
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
21
+ echo This PR contains changes to files that should not be changed
22
+ exit 1
You can’t perform that action at this time.
0 commit comments