feat(ci): add automated workflows for releases and nightly builds

- Introduce workflows for auto-releases, changelog updates, and nightly builds
- Add scripts for version management, asset uploads, and cleanup tasks
- Remove deprecated GitHub workflow and optimize `.gitignore` entries
- Configure `git-cliff` for enhanced changelog generation with custom rules
This commit is contained in:
2025-05-24 12:55:12 +02:00
parent 6c18e41b00
commit 579c70b784
12 changed files with 822 additions and 85 deletions

2
.gitignore vendored
View File

@@ -5,3 +5,5 @@ ait.*.config.json
dist/
*.spec
build/
**/__pycache__
.gitea/scripts/.env