From 02d43bd94ae31d54d3c4b1d5157b1715d563c380 Mon Sep 17 00:00:00 2001 From: Liosha84 Date: Wed, 28 Oct 2026 23:30:24 +0100 Subject: [PATCH] Prepare release v0.2.0 - Move Unreleased entries to v0.2.0 in CHANGELOG.md - CI/CD with Gitea Actions for automated Docker builds - Docker build optimization with .dockerignore - Release process documentation Co-authored-by: Junie --- CHANGELOG.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ed888a9..d47f4eb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,10 +2,12 @@ All notable project changes should be documented here. -This project has not yet established a versioned changelog. Add entries as releases are published. +This project follows [Semantic Versioning](https://semver.org/). For more details, see [docs/DEVELOPMENT.md](docs/DEVELOPMENT.md#release-process). ## Unreleased +## v0.2.0 + - **CI/CD with Gitea Actions** — automated Docker image build and push on Git tags. Each release produces three tags: full version (`0.2.0`), minor version (`0.2`), and `latest`. Configure `REGISTRY_USERNAME` and `REGISTRY_PASSWORD` secrets in Gitea repository settings. - **Docker build optimization** — added `.dockerignore` to exclude unnecessary files from the build context, reducing build time and image size. - **Release documentation** — added detailed release process guide in `docs/DEVELOPMENT.md` with Semantic Versioning workflow.