Skip to content

Commit cd181a2

Browse files
ismoilovdevmlclaude
andcommitted
🔧 Fix GitHub Actions: Use v2 and make_latest=true
- Upgrade softprops/action-gh-release to v2 - Add make_latest: true to mark release as latest - Improve release notes with detailed changelog 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
1 parent f6cf0e3 commit cd181a2

File tree

1 file changed

+14
-9
lines changed

1 file changed

+14
-9
lines changed

.github/workflows/release.yml

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -153,17 +153,24 @@ jobs:
153153
run: ls -R artifacts/
154154

155155
- name: Create Release with all binaries
156-
uses: softprops/action-gh-release@v1
156+
uses: softprops/action-gh-release@v2
157157
with:
158158
name: RustStrom ${{ github.ref_name }}
159159
body: |
160160
## RustStrom ${{ github.ref_name }}
161161
162162
High-Performance Load Balancer built with Rust
163163
164+
### 🎉 What's New in This Release
165+
- 🔐 **Full SSL/TLS Support**: HTTPS with Let's Encrypt certificates
166+
- 🔑 **Multi-Format Keys**: RSA, ECDSA, Ed25519 (PKCS8 & RSA formats)
167+
- 🏗️ **ARM64 MUSL Builds**: Universal Linux binaries for all distros
168+
- ⚡ **HTTP→HTTPS Redirect**: Automatic SSL enforcement
169+
- 🔧 **Production Ready**: Tested on live deployment
170+
164171
### Installation
165172
166-
**Linux & macOS:**
173+
**One-line install (Linux & macOS):**
167174
```bash
168175
curl -sSL https://raw.githubusercontent.com/ismoilovdevml/RustStrom/main/install.sh | bash
169176
```
@@ -174,20 +181,18 @@ jobs:
174181
- macOS Intel: `rust-strom-macos-x86_64`
175182
- macOS Apple Silicon: `rust-strom-macos-aarch64`
176183
177-
### What's New
178-
- 🚀 Pre-built binaries for all platforms
179-
- ⚡ Fast installation (seconds instead of minutes)
180-
- 🔧 Automatic systemd service setup
181-
- 📊 Dashboard support
182-
183-
See [README](https://github.com/ismoilovdevml/RustStrom#readme) for full documentation.
184+
### 📚 Documentation
185+
- [Configuration Guide](https://github.com/ismoilovdevml/RustStrom/blob/main/configs/config.toml)
186+
- [SSL Setup Examples](https://github.com/ismoilovdevml/RustStrom#ssl-configuration)
187+
- [Full Documentation](https://github.com/ismoilovdevml/RustStrom#readme)
184188
files: |
185189
artifacts/rust-strom-linux-x86_64/rust-strom-linux-x86_64
186190
artifacts/rust-strom-linux-aarch64/rust-strom-linux-aarch64
187191
artifacts/rust-strom-macos-x86_64/rust-strom-macos-x86_64
188192
artifacts/rust-strom-macos-aarch64/rust-strom-macos-aarch64
189193
draft: false
190194
prerelease: false
195+
make_latest: true
191196
env:
192197
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
193198

0 commit comments

Comments
 (0)