test #5
@@ -63,24 +63,25 @@ jobs:
|
|||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
|
|
||||||
- name: Create archives
|
# - name: Create archives
|
||||||
run: |
|
# run: |
|
||||||
echo "Creating full-build.zip with api and web..."
|
# echo "Creating full-build.zip with api and web..."
|
||||||
# Создаём единый архив, включающий папки api и web, с исключениями
|
# # Создаём единый архив, включающий папки api и web, с исключениями
|
||||||
zip -r full-build.zip api/ web/ \
|
# zip -r full-build.zip api/ web/ \
|
||||||
-x "api/*.pyc" "api/*__pycache__*" "api/.git*" "api/.pytest_cache*" \
|
# -x "api/*.pyc" "api/*__pycache__*" "api/.git*" "api/.pytest_cache*" \
|
||||||
-x "web/node_modules/*" "web/.git*" "web/dist/*" "web/*.log" \
|
# -x "web/node_modules/*" "web/.git*" "web/dist/*" "web/*.log" \
|
||||||
|| echo "Warning: zip command had issues"
|
# || echo "Warning: zip command had issues"
|
||||||
# Проверяем, что файл создан
|
# # Проверяем, что файл создан
|
||||||
ls -la full-build.zip
|
# ls -la full-build.zip
|
||||||
|
|
||||||
- name: Upload artifacts
|
- name: Upload artifacts
|
||||||
uses: actions/upload-artifact@v3
|
uses: actions/upload-artifact@v3
|
||||||
with:
|
with:
|
||||||
name: build-artifacts-${{ github.run_id }}
|
name: build-artifacts-${{ github.run_id }}
|
||||||
path: full-build.zip
|
path: |
|
||||||
|
api/
|
||||||
|
web/
|
||||||
retention-days: 7
|
retention-days: 7
|
||||||
if-no-files-found: error
|
|
||||||
|
|
||||||
# Явный статус для PR
|
# Явный статус для PR
|
||||||
pr-status:
|
pr-status:
|
||||||
|
|||||||
Reference in New Issue
Block a user