Skip to content
This repository has been archived by the owner on Jan 15, 2025. It is now read-only.

ideal bundle scenario #479

Closed
wants to merge 10 commits into from
Closed

ideal bundle scenario #479

wants to merge 10 commits into from

Conversation

getneil
Copy link
Contributor

@getneil getneil commented Apr 20, 2023

No description provided.

@github-actions
Copy link

preview is at:
here

https://dxxxadl75epbi.cloudfront.net

copy-paste into a browser to view

@jhheider jhheider force-pushed the ideal-bundle-setup branch from a07df83 to 1dff56f Compare April 20, 2023 22:36
@github-actions
Copy link

installers for MacOS darwin+aarch64 is at:

http://preview.gui.tea.xyz.s3-website-us-east-1.amazonaws.com/479-merge/tea-0.0.38-arm64.dmg

copy-paste into a browser to download

@github-actions
Copy link

installers for MacOS darwin+x86-64 is at:

http://preview.gui.tea.xyz.s3-website-us-east-1.amazonaws.com/479-merge/tea-0.0.38.dmg

copy-paste into a browser to download

@getneil getneil marked this pull request as draft April 21, 2023 13:07
@github-actions
Copy link

installers for MacOS darwin+aarch64 is at:

http://preview.gui.tea.xyz.s3-website-us-east-1.amazonaws.com/479-merge/tea-0.0.39-arm64.dmg

copy-paste into a browser to download

@github-actions
Copy link

installers for MacOS darwin+x86-64 is at:

http://preview.gui.tea.xyz.s3-website-us-east-1.amazonaws.com/479-merge/tea-0.0.39.dmg

copy-paste into a browser to download

@github-actions
Copy link

installers for MacOS darwin+aarch64 is at:

http://preview.gui.tea.xyz.s3-website-us-east-1.amazonaws.com/479-merge/tea-0.0.39-arm64.dmg

copy-paste into a browser to download

@github-actions
Copy link

installers for MacOS darwin+x86-64 is at:

http://preview.gui.tea.xyz.s3-website-us-east-1.amazonaws.com/479-merge/tea-0.0.39.dmg

copy-paste into a browser to download

@github-actions
Copy link

installers for MacOS darwin+aarch64 is at:

http://preview.gui.tea.xyz.s3-website-us-east-1.amazonaws.com/479-merge/tea-0.0.39-arm64.dmg

copy-paste into a browser to download

@github-actions
Copy link

installers for MacOS darwin+x86-64 is at:

http://preview.gui.tea.xyz.s3-website-us-east-1.amazonaws.com/479-merge/tea-0.0.39.dmg

copy-paste into a browser to download

@github-actions
Copy link

installers for MacOS darwin+aarch64 is at:

http://preview.gui.tea.xyz.s3-website-us-east-1.amazonaws.com/479-merge/tea-0.0.39-arm64.dmg

copy-paste into a browser to download

@github-actions
Copy link

installers for MacOS darwin+x86-64 is at:

http://preview.gui.tea.xyz.s3-website-us-east-1.amazonaws.com/479-merge/tea-0.0.39.dmg

copy-paste into a browser to download

@mxcl
Copy link
Member

mxcl commented Apr 30, 2023

One reason this is failing is that you are prohibited from putting executable code in Resources. According to the docs

@mxcl
Copy link
Member

mxcl commented Apr 30, 2023

The cli would never work anyway as it is mandatory that the tea/cli binary be called tea if you call it anything else it attempts to install that thing and run it. So it would try to install a thing called tea.cli.

@mxcl
Copy link
Member

mxcl commented Apr 30, 2023

Neither attempt at bundling will work until denoland/deno#17753 is fixed (probs).

Apple’s notorization is a black box, and it's hard to be sure, but the JSON response from their notary service I retrieved several times claims tea/cli is neither code signed or “hardened” and we do in fact do both and that can be verified using their own tools. This is as far as I can debug it.

@mxcl mxcl closed this Apr 30, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants