Skip to content

Commit 6775ee2

Browse files
committed
chore(ci): make release workflow reusable for every release
1 parent 0ddae3e commit 6775ee2

File tree

1 file changed

+14
-36
lines changed

1 file changed

+14
-36
lines changed

.github/workflows/release.yml

Lines changed: 14 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -99,44 +99,22 @@ jobs:
9999
body: |
100100
<div align="center">
101101
<img src="https://raw.githubusercontent.com/${{ github.repository }}/${{ steps.version.outputs.version }}/src-tauri/icons/icon.png" alt="Claudia Logo" width="128" height="128">
102-
103-
# Claudia ${{ steps.version.outputs.version }}
104-
105-
🎉 **First Release!** 🎉
106-
107-
### 🚀 What's New in This First Release
108-
109-
- **AI-Powered Coding**: Seamless integration with Claude for intelligent code assistance
110-
- **Cross-Platform Support**: Available for macOS and Linux
111-
- **Modern UI**: Clean, intuitive interface built with React and Tauri
112-
- **MCP Support**: Model Context Protocol integration for enhanced capabilities
113-
- **Session Management**: Save and restore your coding sessions
114-
- **And much more!**
115-
102+
</div>
103+
104+
## Claudia ${{ steps.version.outputs.version }}
105+
106+
This release was built and signed by CI. Artifacts for macOS and Linux are attached below.
107+
108+
- Auto-generated release notes are included below (commits, PRs, and contributors).
109+
- Checksums (`.sha256`) are provided for all assets.
110+
116111
### Downloads
117-
118-
#### macOS
119-
- Universal binary (Intel + Apple Silicon)
120-
- `.dmg` - Disk image installer (recommended)
121-
- `.app.tar.gz` - Application bundle
122-
123112
124-
#### Linux
125-
- `.AppImage` - Universal Linux package (recommended)
126-
- `.deb` - Debian/Ubuntu package
127-
128-
#### Source Code
129-
- `claudia-{version}.tar.gz` - Source code (tar.gz)
130-
- `claudia-{version}.zip` - Source code (zip)
131-
113+
- macOS: `.dmg`, `.app.tar.gz` (Universal: Apple Silicon + Intel)
114+
- Linux: `.AppImage`, `.deb`
115+
132116
### Installation
133-
134-
**macOS**: Download the `.dmg` file, open it, and drag Claudia to your Applications folder.
135-
136117
137-
**Linux**: Download the `.AppImage` file, make it executable (`chmod +x`), and run it. For Debian/Ubuntu, use the `.deb` file.
138-
139-
### Verification
140-
141-
All files include `.sha256` signature files for verification.
118+
- macOS: Open the `.dmg` and drag Claudia to Applications.
119+
- Linux: `chmod +x` the `.AppImage` and run it, or install the `.deb` on Debian/Ubuntu.
142120

0 commit comments

Comments
 (0)