Skip to content

Commit d6963c4

Browse files
committed
Fix: Remove invalid if condition from release workflow and update release notes with security improvements
1 parent 0470727 commit d6963c4

2 files changed

Lines changed: 8 additions & 3 deletions

File tree

.github/RELEASE_v1.2.0.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
## 🎉 What's New in v1.2.0
22

3-
This release improves the installer experience with a single-file MSI package.
3+
This release improves the installer with a single-file MSI package and enhanced security.
44

55
### 🔧 Improvements
66

@@ -9,8 +9,14 @@ This release improves the installer experience with a single-file MSI package.
99
- ✅ No more missing file errors during installation
1010
- 📦 Easier distribution — One `.msi` file contains everything
1111

12+
**Enhanced Security**
13+
- 🔒 Full trust installation — Installer runs with elevated privileges
14+
- 🛡️ Per-machine installation scope — Available to all users
15+
- 📝 Publisher verified — Shows "PPhatDEV" as the publisher
16+
- 🔐 Ready for code signing (optional)
17+
1218
**Enhanced CI/CD Pipeline**
13-
- 🔨 Added WiX Toolset installation step for reliable builds
19+
- 🔨 Fixed WiX Toolset build configuration
1420
- ✅ Improved build error detection and reporting
1521
- 🐛 Better debug output for troubleshooting
1622

.github/workflows/release.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,6 @@ jobs:
5454
}
5555
5656
- name: Code Sign MSI (Optional)
57-
if: secrets.CODE_SIGNING_CERT != ''
5857
shell: pwsh
5958
run: |
6059
Write-Host "ℹ️ Code signing certificate not configured."

0 commit comments

Comments
 (0)