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

Draft: Try to fix tests on Windows #54

Open
wants to merge 11 commits into
base: main
Choose a base branch
from
Open

Draft: Try to fix tests on Windows #54

wants to merge 11 commits into from

Conversation

electrikmilk
Copy link
Owner

@electrikmilk electrikmilk commented May 23, 2024

Since you can use the --hubsign option on Windows to sign Shortcuts, I'd like to see if I can iron out any cross platform issues.

While Cherri has primarily been developed for a Unix environment, it's still programmed in Golang which is cross platform. Also, the final Shortcut will be signed by a Mac, so we don't need to worry about the output, just parsing, etc.

Disclaimer however, this does not guarantee we will actively monitor our support for Windows. The project has other priorities that will usually continue to take precedence.

I just wanted to try to get it to work on Windows even if it will likely never be super comfortable to develop Shortcuts on a non-Apple platform, I'd like to at least make it so that it's easy enough to fix minor Windows platform issues in the future, even if we don't always get to them.

@electrikmilk electrikmilk added the bug Something isn't working label May 23, 2024
@electrikmilk electrikmilk self-assigned this May 23, 2024
@electrikmilk
Copy link
Owner Author

Fixed 2 tests!

@electrikmilk electrikmilk changed the title Try to fix tests on Windows Draft: Try to fix tests on Windows May 23, 2024
parser.go Show resolved Hide resolved
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants