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

Upload to Alfred Gallery? #6

Open
nc7s opened this issue Feb 6, 2023 · 9 comments
Open

Upload to Alfred Gallery? #6

nc7s opened this issue Feb 6, 2023 · 9 comments

Comments

@nc7s
Copy link

nc7s commented Feb 6, 2023

https://alfred.app/submit/

Update: please refrain from posting "solutions" like installing uni with Homebrew. The topic is to upload this to the gallery, which means people expect to download and use, without needing to know what Homebrew or command line is.

@blueset
Copy link
Owner

blueset commented Feb 6, 2023

Thank you for the suggestion.

Unfortunately, Alfred Gallery doesn‘t seem to like the concept of a workflow bundling with an unsigned binary, which is the case of uni.

Unsigned and non-notarised binaries cannot be included.
Submitting Workflows for the Alfred Gallery

I’ll reconsider this in case when uni signs their macOS binary or Alfred Gallery updates their requirements otherwise.

@acherunilam
Copy link

@blueset Why are we bundling the uni binary with the Workflow instead of using Homebrew?

brew install uni

@blueset
Copy link
Owner

blueset commented Feb 10, 2023

Initially, I included uni for convenience, since I wanted it to have less dependencies and prerequisites during installation. While uni is included, I did not include Python as it is relatively more common on users’ environments, and it’s rather not practical to bundle an entire Python binary with the workflow.

If Alfred is going to handle Homebrew dependencies as they suggested, I’ll consider dropping uni from the workflow bundle for the Gallery submission.

@nc7s
Copy link
Author

nc7s commented Feb 10, 2023

Why are we bundling the uni binary with the Workflow instead of using Homebrew?

I don't use Homebrew.

You can't just assume Alfred users are all developers and/or Homebrew users.

@xilopaint
Copy link

If Alfred is going to handle Homebrew dependencies as they suggested, I’ll consider dropping uni from the workflow bundle for the Gallery submission.

They already do it.

@NazarioJL
Copy link

Quick fix:

# Download/install uni from homebrew
brew install uni
# Delete packaged uni version
# Should be in a folder like '/Users/<user>/Library/Application Support/Alfred/Alfred.alfredpreferences/workflows/user.workflow.<uuid>'
WORKFLOW_FOLDER=<set folder value here>
rm "${WORKFLOW_FOLDER}/uni"
ln -s /opt/homebrew/bin/uni "${WORKFLOW_FOLDER}/uni"
# You can also start a terminal from the Alfred application

@blueset
Copy link
Owner

blueset commented Jun 30, 2024

Alfred Gallery seems to be invite only. Any idea on how to get an invite?

@unitof
Copy link

unitof commented Dec 4, 2024

That may have been updated since June, but they ask you to begin by sharing the workflow in a new thread on the forum: https://alfred.app/submit/

@blueset
Copy link
Owner

blueset commented Dec 22, 2024

That may have been updated since June, but they ask you to begin by sharing the workflow in a new thread on the forum: https://alfred.app/submit/

I’ve posted it to the forum back in 2019. Do you think I should open a new thread?

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

6 participants