Skip to content

add debug and MSIX release github workflows for windows#2990

Open
Axiaobo7788 wants to merge 29 commits into
krille-chan:mainfrom
Axiaobo7788:main
Open

add debug and MSIX release github workflows for windows#2990
Axiaobo7788 wants to merge 29 commits into
krille-chan:mainfrom
Axiaobo7788:main

Conversation

@Axiaobo7788

Copy link
Copy Markdown

Pull Request has been tested on:

  • Android
  • iOS
  • Browser (Chromium based)
  • Browser (Firefox based)
  • Browser (WebKit based)
  • Desktop Linux
  • [ ✔ ] Desktop Windows
  • Desktop macOS

What changed

Fixed an issue with incorrect DLL filenames for sqlite3 on Windows

Modify windows/runner/main.cpp to display a command prompt when building the debug version

Added MSIX packaging via the Flutter msix plugin in [pubspec.yaml]
Updated the Windows release job in /.github/workflows/release.yaml to:
1.build the Windows app
2.generate an MSIX
3.upload the MSIX to the GitHub Release
4.submit the MSIX to Microsoft Store automatically

How to fill the placeholders
Please add these GitHub Actions secrets:

MSIX signing and identity

MSIX_CERT_BASE64: base64 of your PFX certificate
MSIX_CERT_PASSWORD: password for that PFX
MSIX_PUBLISHER: Publisher ID (e.g. CN=...)
MSIX_PUBLISHER_DISPLAY_NAME: Publisher display name shown in Store
MSIX_IDENTITY_NAME: App identity (Package/Identity name from Partner Center)

Microsoft Store submission

MS_STORE_TENANT_ID
MS_STORE_CLIENT_ID
MS_STORE_CLIENT_SECRET
MS_STORE_SELLER_ID
MS_STORE_PRODUCT_ID

Versioning
The workflow converts version: X.Y.Z+BUILD into X.Y.Z.BUILD for MSIX

xiaobo-maya and others added 29 commits March 31, 2026 09:30
	modified:   .github/workflows/integrate.yaml
	modified:   .github/workflows/release.yaml
	modified:   .github/workflows/integrate.yaml
…FluffyChat

	modified:   .github/workflows/main_deploy.yaml
@Axiaobo7788 Axiaobo7788 requested a review from krille-chan as a code owner May 23, 2026 14:02
@Axiaobo7788

Axiaobo7788 commented May 23, 2026

Copy link
Copy Markdown
Author

I have made the changes as requested. Please help me fill in these key values so that we can publish to the Microsoft Store

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.

2 participants