generated from moevm/nsql-clean-tempate
-
Notifications
You must be signed in to change notification settings - Fork 0
29 lines (23 loc) · 1.12 KB
/
6_report.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
name: "6. Пояснительная записка"
on:
push:
branches:
- main
jobs:
check_reports:
name: "Проверка наличия пояснительной записки (report.doc / report.docx / report.odt + report.pdf в корне репо)"
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
name: Check out current commit
- name: check
run: |
if ! ( [[ -f "./report.docx" ]] || [[ -f "./report.doc" ]] || [[ -f "./report.odt" ]] ) ; then
echo "::error::Предварительная проверка не пройдена - не найдены редактируемые версии пояснительной записки"
exit 1
fi
if ! [[ -f "./report.pdf" ]] ; then
echo "::error::Предварительная проверка не пройдена - не найдена pdf версия записки"
exit 1
fi
echo "::notice::Предварительная проверка пройдена - файлы записки найдены"