diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index 4393f34..ed53d53 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -27,3 +27,9 @@ jobs: tags: | git.schweitz.internal/jpmschweitzer/tatlock:latest git.schweitz.internal/jpmschweitzer/tatlock:${{ github.ref_name }} + + - name: Trigger Watchtower update + if: success() + run: | + curl -sf -H "Authorization: Bearer ${{ secrets.WATCHTOWER_TOKEN }}" \ + http://watchtower:8080/v1/update diff --git a/CHANGELOG.md b/CHANGELOG.md index f6c7219..ffc507b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.2.4] - 2025-12-14 + +### Added + +- **CI**: Trigger Watchtower update after successful image push + ## [1.2.3] - 2025-12-14 ### Fixed diff --git a/README.md b/README.md index 943b360..3df1205 100644 --- a/README.md +++ b/README.md @@ -432,7 +432,7 @@ For LLM agent development guidelines and architectural decisions, see [AGENTS.md ## Version -Current version: **1.2.3** - CI fix +Current version: **1.2.4** - Watchtower integration --- diff --git a/pyproject.toml b/pyproject.toml index 38a3621..3b2ec16 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "tatlock" -version = "1.2.3" +version = "1.2.4" description = "OpenAI-compatible API with Ollama backend" requires-python = ">=3.12" dependencies = []