Skip to content

Commit f4c8601

Browse files
fix: Correct GitHub Actions workflow YAML syntax
- Remove duplicate script entries that were causing workflow failures - Update release notes for v0.1.0-alpha.3 with Apache 64-bit fixes - Improve release description with troubleshooting info
1 parent c739b9f commit f4c8601

File tree

1 file changed

+26
-52
lines changed

1 file changed

+26
-52
lines changed

.github/workflows/release.yml

Lines changed: 26 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -27,69 +27,43 @@ jobs:
2727
owner: context.repo.owner,
2828
repo: context.repo.repo,
2929
tag_name: `${context.ref.replace(/refs\/tags\//, '')}`,
30-
name: `DevStackBox ${context.ref.replace(/refs\/tags\//, '')} - Alpha Release`,
31-
body: `🚀 **DevStackBox Alpha Release**
30+
name: `DevStackBox ${context.ref.replace(/refs\/tags\//, '')} - Apache 64-bit + Auto-Update`,
31+
body: `🚀 **DevStackBox v${context.ref.replace(/refs\/tags\//, '')}**
3232
33-
A modern, lightweight PHP development environment built with Tauri + React.
33+
**🔧 Major Fixes in This Release:**
34+
- ✅ **64-bit Apache** - Fixed "Unsupported 16-Bit Application" error
35+
- ✅ **Dynamic Configuration** - MSI installer now works with correct paths
36+
- ✅ **Enhanced Auto-Updater** - Improved update detection and installation
37+
- ✅ **Architecture Detection** - Better error messages for compatibility issues
3438
35-
**Features:**
36-
- ✅ **Modern React UI** with dark/light mode
37-
- ✅ **Service Management** for local development servers
38-
- ✅ **Configuration Tools** with backup/restore
39-
- ✅ **Auto-Updates** via GitHub Releases
40-
- ✅ **Multilingual Support** (English + Hindi)
41-
- ✅ **Debug Tools** for troubleshooting
42-
43-
**Installation:**
44-
1. Download the installer below
45-
2. Run as administrator
46-
3. Launch DevStackBox from Start Menu
47-
4. Configure your development environment
48-
49-
**System Requirements:**
50-
- Windows 10/11 (x64)
51-
- 100MB free disk space
52-
53-
**Note:** This is an alpha release. Server components (Apache, MySQL, PHP) can be added separately.`,
54-
draft: true,
55-
prerelease: true
56-
});
57-
return data.id;
58-
script: |
59-
const { data } = await github.rest.repos.createRelease({
60-
owner: context.repo.owner,
61-
repo: context.repo.repo,
62-
tag_name: `${context.ref.replace(/refs\/tags\//, '')}`,
63-
name: `DevStackBox ${context.ref.replace(/refs\/tags\//, '')} - Full XAMPP Alternative`,
64-
body: `🚀 **DevStackBox Full Installation Package**
65-
66-
This release includes all server components bundled like XAMPP:
67-
- ✅ **Apache HTTP Server** (portable)
39+
**📦 What's Included:**
40+
- ✅ **Apache 2.4.65 (64-bit)** - Compatible with 64-bit Windows
6841
- ✅ **MySQL 8.0 Database** (embedded)
6942
- ✅ **PHP 8.2** (with extensions)
7043
- ✅ **phpMyAdmin** (database management)
71-
- ✅ **Modern React UI** (auto-updating)
72-
- ✅ **Installs to C:\\\\dsb\\\\** (configurable)
44+
- ✅ **Modern React UI** (dark/light mode)
45+
- ✅ **Auto-Updates** via GitHub Releases
7346
74-
**Installation:**
75-
1. Download the NSIS installer (DevStackBox_*_x64-setup.exe)
76-
2. Run as administrator
77-
3. When prompted, choose C:\\\\dsb\\\\ as installation directory
47+
**🚀 Installation:**
48+
1. Download the NSIS installer (DevStackBox_*_x64-setup.exe)
49+
2. Run as administrator
50+
3. Install to C:\\\\dsb\\\\ (recommended) or custom location
7851
4. Launch DevStackBox from Start Menu
79-
5. Start all services from the UI
52+
5. Start Apache/MySQL services from the UI
8053
6. Access http://localhost for your projects
8154
7. Access http://localhost/phpmyadmin for database management
8255
83-
**Command Line Installation:**
84-
\`\`\`
85-
DevStackBox_0.1.0-1_x64-setup.exe /S /D=C:\\\\dsb
86-
\`\`\`
56+
**🔄 Auto-Update Testing:**
57+
- Install this version to test auto-update functionality
58+
- Updates check every 2 hours in this alpha version
59+
- Manual update check available via "Check Updates" button
60+
61+
**💡 Troubleshooting:**
62+
- If Apache won't start, use the "Debug Installation" feature
63+
- All paths are now dynamically resolved based on installation directory
64+
- Architecture compatibility is automatically checked
8765
88-
**What's New:**
89-
- Complete server stack bundled in installer
90-
- Automatic service detection and management
91-
- Professional installation experience
92-
- Auto-updates for continuous improvements`,
66+
**⚠️ Note:** This is an alpha release for testing. Please report any issues on GitHub.`,
9367
draft: true,
9468
prerelease: true
9569
});

0 commit comments

Comments
 (0)