diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 5df5f7f..cd97341 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -86,7 +86,7 @@ jobs: -v "$release:/src/release.tar:ro" \ -v "$PROD_PATH":/dst \ alpine:3.20 sh -c 'tar -xf /src/release.tar -C /dst' - /srv/miem_workers/infra/install-postgres-backup-cron.sh + sh /srv/miem_workers/infra/install-postgres-backup-cron.sh docker compose up -d --build runtime_version="$(docker compose exec -T api python -c 'from app.version import BACKEND_VERSION; print(BACKEND_VERSION)')" test "$runtime_version" = "$EXPECTED_BACKEND_VERSION" diff --git a/CHANGELOG.md b/CHANGELOG.md index 7e5c2e2..49643b8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## 0.8.15 + +- Исправлен production deploy: cron installer запускается через `sh` и не требует executable-бита. + ## 0.8.14 - Production CD больше не создаёт backup при каждом deploy; еженедельная задача diff --git a/app/version.py b/app/version.py index 4eff412..f37f3a4 100644 --- a/app/version.py +++ b/app/version.py @@ -1,3 +1,3 @@ -APP_VERSION = "0.8.14" -FRONTEND_VERSION = "0.8.14" -BACKEND_VERSION = "0.8.14" +APP_VERSION = "0.8.15" +FRONTEND_VERSION = "0.8.15" +BACKEND_VERSION = "0.8.15" diff --git a/pyproject.toml b/pyproject.toml index c6dbdbc..58714b3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "miem-workers" -version = "0.8.14" +version = "0.8.15" description = "MIEM employees parser, admin API, and web admin" requires-python = ">=3.11" dependencies = [