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 <junie@jetbrains.com>
This commit is contained in:
+3
-1
@@ -2,10 +2,12 @@
|
|||||||
|
|
||||||
All notable project changes should be documented here.
|
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
|
## 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.
|
- **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.
|
- **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.
|
- **Release documentation** — added detailed release process guide in `docs/DEVELOPMENT.md` with Semantic Versioning workflow.
|
||||||
|
|||||||
Reference in New Issue
Block a user