Commit 56ffdba
committed
ci: add GitHub workflow for automated releases and Docker builds
Add a new workflow that automatically builds and pushes Docker images to GHCR when version tags are pushed. Also creates GitHub releases with changelogs. The workflow includes:
- Docker image building with caching
- Automatic version detection
- Changelog generation from git history
- Release creation with proper version tagging1 parent 6398f0b commit 56ffdba
1 file changed
Lines changed: 3 additions & 1 deletion
Lines changed: 3 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
| 8 | + | |
7 | 9 | | |
8 | 10 | | |
9 | 11 | | |
| |||
127 | 129 | | |
128 | 130 | | |
129 | 131 | | |
130 | | - | |
| 132 | + | |
0 commit comments