Skip to content

fix: publish CI now creates GitHub Release with tag#27

Merged
JusterZhu merged 1 commit into
mainfrom
fix/release-ci
May 20, 2026
Merged

fix: publish CI now creates GitHub Release with tag#27
JusterZhu merged 1 commit into
mainfrom
fix/release-ci

Conversation

@JusterZhu
Copy link
Copy Markdown
Collaborator

Replace actions/upload-artifact (workflow page only) with softprops/action-gh-release that creates a proper GitHub Release + Tag.

  • Separate win/linux build jobs run in parallel
  • Release job waits for both, packages zips
  • Creates tag v{timestamp} with both zip files as Release assets
  • Visible in Repository → Releases

- Replaced matrix build with separate win/linux jobs
- Added release job with softprops/action-gh-release
- Creates tag v{timestamp} and Release with both zips attached
Copilot AI review requested due to automatic review settings May 20, 2026 12:55
@JusterZhu JusterZhu merged commit e7475c3 into main May 20, 2026
1 check failed
@JusterZhu JusterZhu deleted the fix/release-ci branch May 20, 2026 12:56
@JusterZhu JusterZhu review requested due to automatic review settings May 20, 2026 13:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant