- 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.
|
||||
|
||||
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.
|
||||
|
||||
Reference in New Issue
Block a user