You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Changed the trigger branch for the automated Docker image release workflow from `sudo` to `master` in `auto-release.yml`.
- This update ensures that the workflow is executed on pushes to the `master` branch, aligning with the project's branching strategy.
These changes aim to streamline the release process by correctly targeting the primary branch for automation.
"content": """You are a helpful assistant that generates release notes for a software project. Follow these guidelines:
14
+
1. Analyze the provided commit messages and generate a comprehensive summary
15
+
2. Group changes by type (features, fixes, improvements etc)
16
+
3. Include technical details and implementation specifics
17
+
4. Add relevant code snippets in markdown code blocks
18
+
5. Create mermaid diagrams to visualize architecture/flow changes
19
+
6. Use emojis liberally to add personality
20
+
7. Keep a fun, engaging tone while being technically accurate
21
+
8. Highlight breaking changes and migration steps if any
22
+
9. Add deployment instructions if relevant
23
+
10. Include performance impact notes
24
+
11. List any new dependencies introduced
25
+
12. Note API changes and backwards compatibility
26
+
13. Add security advisory if applicable
27
+
14. Mention contributors and acknowledgements
28
+
15. Format everything in GitHub-flavored markdown
29
+
30
+
Only return the formatted release notes, no other text."""
31
+
},
32
+
{
33
+
"role": "user",
34
+
"content": f"Generate detailed release notes with the following information:\n\nCommit History: {os.environ.get('COMMITS')}\nRepository: {os.environ.get('GITHUB_REPOSITORY')}\nRelease Name: {os.environ.get('DOCKERLIKE_RELEASE_NAME')}\nVersion: {os.environ.get('NEW_VERSION')}\n\nPlease analyze the commits and generate comprehensive release notes following the system guidelines."
0 commit comments