docs: Add release notes and update gitignore

- Add RELEASE-NOTES.md
- Ignore zip files to prevent committing large artifacts
This commit is contained in:
Danijel Micic
2025-12-15 22:01:26 +11:00
parent 032408e56d
commit 65bc45f935
2 changed files with 46 additions and 0 deletions

2
.gitignore vendored
View File

@@ -3,3 +3,5 @@ dist
.DS_Store
*.log
.env
*.zip

44
RELEASE-NOTES.md Normal file
View File

@@ -0,0 +1,44 @@
# Creating GitHub Release
The v1.0.0 tag has been pushed to GitHub. The GitHub Actions workflow will automatically:
1. Build the Windows executable
2. Create a release
3. Upload the built files
## What Happened
**Created ZIP:** `Advanced-SMTP-Tester-v1.0.0-Windows.zip` (137MB)
**Created Tag:** `v1.0.0`
**Pushed Tag:** Tag is now on GitHub
## GitHub Actions Status
The workflow `.github/workflows/build-desktop.yml` will:
- Detect the new tag `v1.0.0`
- Build the Windows app
- Create a GitHub Release
- Upload the installer/portable files
## Check Release Status
Visit: https://github.com/DeNNiiInc/Advanced-Smtp-Tester/releases
The release should appear within a few minutes as GitHub Actions completes the build.
## Manual Upload (If Needed)
If the automated release doesn't work, you can manually create a release:
1. Go to: https://github.com/DeNNiiInc/Advanced-Smtp-Tester/releases/new
2. Select tag: `v1.0.0`
3. Title: `Advanced SMTP Tester v1.0.0`
4. Upload: `Advanced-SMTP-Tester-v1.0.0-Windows.zip`
5. Click "Publish release"
## Local ZIP File
The packaged app is ready at:
`Advanced-SMTP-Tester-v1.0.0-Windows.zip` (137MB)
You can manually upload this to GitHub Releases if needed.