一键导入
generate-changelog
Generate or regenerate Waldur changelog entries. Use for release documentation or fixing changelog issues.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Generate or regenerate Waldur changelog entries. Use for release documentation or fixing changelog issues.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Add new documentation to Waldur docs. Use when creating new markdown files, adding guides, or documenting features.
Generate llms.txt and llms-full.txt files for LLM-friendly documentation access.
Run quality assurance checks on Waldur documentation. Use before committing changes or when validating the build.
Sync documentation from external Waldur repositories. Use when updating externally-sourced docs or checking sync status.
| name | generate-changelog |
| description | Generate or regenerate Waldur changelog entries. Use for release documentation or fixing changelog issues. |
| disable-model-invocation | true |
Waldur uses multi-repository analysis for professional changelog entries.
# Generate changelog for a new release
python3 scripts/generate_enhanced_changelog_multi_repo.py <new_version> <previous_version>
# Example: Generate changelog for 7.9.1 from 7.9.0
python3 scripts/generate_enhanced_changelog_multi_repo.py 7.9.1 7.9.0
# Regenerate a specific entry
python3 scripts/regenerate-changelog-entry.py <new_version> <previous_version>
# Update most recent N entries
python3 scripts/regenerate-changelog-entry.py --update-recent 5
The script outputs a markdown changelog entry:
## 7.9.1
**Release Date:** 2026-01-24
### Notable Changes
- Feature: Description of new feature
- Fix: Description of bug fix
- Improvement: Description of enhancement
### Statistics
| Component | Files Changed | Lines Added | Lines Removed |
|-----------|---------------|-------------|---------------|
| MasterMind | 45 | +1,234 | -567 |
| HomePort | 23 | +456 | -123 |
Changelog generation runs automatically in GitLab CI when a tag is created:
^\d+\.\d+\.\d+$docs/about/CHANGELOG.mdIf the script fails:
GITLAB_TOKEN is set for private repository access