fix(ci): replace GitHub Actions with native bash commands

- Remove dependency on GitHub (network blocks access)
- Replace actions/checkout@v4 with git clone
- Replace actions/setup-python@v4 with apt-get install
- Replace docker/build-push-action with native docker commands
- Use config.settings.test (SQLite in-memory) for tests

Closes: network connectivity issue in CI
This commit is contained in:
2026-02-02 12:39:06 +01:00
parent 12a4cb46d7
commit 97a7764155
2 changed files with 93 additions and 171 deletions

View File

@@ -6,6 +6,19 @@
---
## [0.4.1] - 2026-02-02
### Исправлено
#### CI/CD Pipeline
- Удалена зависимость от GitHub Actions (сеть блокирует доступ к GitHub)
- `actions/checkout@v4``git clone` с переменными Gitea
- `actions/setup-python@v4` → установка через `apt-get`
- `docker/build-push-action@v5` → чистые `docker build/push` команды
- Тесты используют `config.settings.test` (SQLite in-memory) вместо PostgreSQL service
---
## [0.4.0] - 2026-01-28
### Добавлено