/
vnss64657
/
SE_FastAPI_Example
Обзор
Документация
Войти
/
vnss64657
/
SE_FastAPI_Example
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
.gitverse/workflows/ci.yaml
44 строки
973 B
Axlifreeway
feat(ci): add JUnit test report artifact
11 май 2026, 19:09
Верифицирован
11 май 2026, 19:09
e5c4c89
Код
Авторство
О чём код?
name: FastAPI CI on: push: branches: [main, master] workflow_dispatch: jobs: test: runs-on: ubuntu-latest steps: - name: Checkout repository uses: actions/checkout@v4 - name: Set up Python uses: actions/setup-python@v5 with: python-version: '3.11' - name: Cache pip packages uses: actions/cache@v4 with: path: ~/.cache/pip key: ${{ runner.os }}-pip-${{ hashFiles('requirements.txt') }} restore-keys: | ${{ runner.os }}-pip- - name: Install dependencies run: | python -m pip install --upgrade pip pip install -r requirements.txt - name: Run tests run: PYTHONPATH=. pytest --junitxml=report.xml - name: Lint with flake8 run: flake8 . - name: Upload test report uses: actions/upload-artifact@v3 with: name: test-report path: report.xml