Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add MSI Packager Recipe #138

Closed
corygalyna opened this issue Nov 1, 2023 · 18 comments
Closed

Add MSI Packager Recipe #138

corygalyna opened this issue Nov 1, 2023 · 18 comments
Assignees
Labels
New Feature Case is about developing a new feature/aspect. Released Implementation got released and shipped.

Comments

@corygalyna
Copy link
Contributor

corygalyna commented Nov 1, 2023

Description

Documents:

  1. https://wiki.gnome.org/msitools
  2. https://wiki.gnome.org/msitools/HowTo/CreateMSI
  3. https://wixtoolset.org/
  4. https://formulae.brew.sh/formula/msitools

Expected Behavior

MSI installer packager is available.

Current Behavior

MSI installer packager is unavailable.

Associated Data Files

No response

@corygalyna corygalyna added the New Feature Case is about developing a new feature/aspect. label Nov 1, 2023
@hollowaykeanho hollowaykeanho self-assigned this Nov 6, 2023
@hollowaykeanho hollowaykeanho added the In Progress Someone is working on the case. label Nov 6, 2023
@hollowaykeanho
Copy link
Member

hollowaykeanho commented Nov 8, 2023

env ci job implemented at af2d7ec.

@corygalyna
Copy link
Contributor Author

Hey, no progress since 4 weeks ago? Stuck?

@hollowaykeanho
Copy link
Member

Good morning. Yeah.. Windows side (.Net) stuffs with Wix4 alongside some ZORALab's client's stuffs.

@corygalyna
Copy link
Contributor Author

Need help?

@hollowaykeanho
Copy link
Member

Should be fine.

@corygalyna
Copy link
Contributor Author

Still the same? No progress?

@hollowaykeanho
Copy link
Member

Hard to progress on Windows side. GitHub Actions for Windows OS is having some weird glitches where a simple task requires an hour to run.

Issue was traced here: actions/runner-images#7320

I will drop this feature and merge in whatever we have. Then, we move on to other features.

@corygalyna
Copy link
Contributor Author

An hour?!

@hollowaykeanho
Copy link
Member

screenshot

No idea what happened in-between. Some non-parallel CI job like Materialize produced statics that doesn't make any sense.

@corygalyna
Copy link
Contributor Author

Ok. drop it then. Disable the MSI and move on to more critical features. 6-weeks in with no results. =.="

@hollowaykeanho
Copy link
Member

Got. I just a Windows OS to run the last few remaining test. MSI was successfully built using Windows' Wix4 (at least for en-US). The last test is i18n.

@corygalyna corygalyna added the Blocked Case is being impeded by other internal issues or missing needs requiring to be resolved first. label Dec 4, 2023
@corygalyna
Copy link
Contributor Author

Hah... I just blocked it and place it back to bucket. We will see how it goes once GitHub makes Windows OS available again.

@hollowaykeanho
Copy link
Member

Got it.. Will merge in once I finalized the patch as it is.

@corygalyna
Copy link
Contributor Author

So close to completion. If only you have access to a local Windows OS.

@hollowaykeanho
Copy link
Member

Code merged in commit 4d00214

@hollowaykeanho hollowaykeanho added Done and Pending Release Completed and staging for next release. and removed In Progress Someone is working on the case. Blocked Case is being impeded by other internal issues or missing needs requiring to be resolved first. labels Dec 4, 2023
@hollowaykeanho
Copy link
Member

after careful considerations, it's better to mark this as completed since we did produce MSI packages from the Windows side. Anything else we will just raise as new issue as bug report.

@hollowaykeanho hollowaykeanho added Released Implementation got released and shipped. and removed Done and Pending Release Completed and staging for next release. labels Mar 21, 2024
@ChewKeanHo ChewKeanHo locked as resolved and limited conversation to collaborators Mar 21, 2024
@hollowaykeanho
Copy link
Member

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
New Feature Case is about developing a new feature/aspect. Released Implementation got released and shipped.
Projects
Status: [DELIVERED] v2.0.0
Development

No branches or pull requests

2 participants