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

Create release artifacts for Avalonia version #439

Closed
mfilippov opened this issue Jan 26, 2021 · 5 comments
Closed

Create release artifacts for Avalonia version #439

mfilippov opened this issue Jan 26, 2021 · 5 comments

Comments

@mfilippov
Copy link
Contributor

I want to use this tool on macOS and Windows but now I should build it manually. Could you release Avalonia version tool too?

@Redth
Copy link
Contributor

Redth commented Feb 17, 2021

+1 Would love to see this packaged into a proper .app to run on MacOS.

@eatdrinksleepcode
Copy link

eatdrinksleepcode commented May 29, 2021

@Redth it looks like you added support for a .app build in #448, including instructions in the README, which include:

Download the Structured Log Viewer.zip file from the latest Release.

Those instructions are still there; but I can't find the referenced zip file. Am I missing something?

@KirillOsenkov
Copy link
Owner

I think I'd need to publish it next time I'm creating a release?

@Redth
Copy link
Contributor

Redth commented May 29, 2021

Yeah the artifacts are produced in CI but not uploaded to the GitHub release. Not sure your process for that @KirillOsenkov if it's manual or you automate it somehow.

Also it would be good to consider setting up a developer account and getting the right certs to sign the app with so that it can be downloaded without unblocking it in preferences and having to manually chmod +x the executable in the bundle.

Better yet you could publish it to the App Store :)

Feel free to ping me on Teams to chat about this if you like.

@KirillOsenkov
Copy link
Owner

I have set up my Apple Developer account, created a .p12 cert and exported it here:
#686 (comment)

Next up we need to figure out how to sign and notarize the app using the cert and create the .dmg

We can use the issue 686, I'm closing this one

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

No branches or pull requests

4 participants