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

Refactor fetching & matching packages from index into own file #37

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

Conversation

CarsonF
Copy link
Collaborator

@CarsonF CarsonF commented Oct 13, 2023

This moves all the work for getting the CLI download url into a separate packages file.
There was some duplicated work in win.ts that I either DRY-ed up or unified into the linux/osx code paths.

I enhanced the package index logic to work for any packages within the index,
as the test suite proves with edgedb-server-3.
I know this isn't immediately useful, but it seemed like the right thing to do.
Now only the highest level function knows about the cli package.

@CarsonF CarsonF force-pushed the refactor/packages branch 2 times, most recently from f55f323 to f8cffdc Compare October 13, 2023 20:46
@CarsonF CarsonF requested a review from elprans October 13, 2023 20:53
@CarsonF CarsonF closed this Oct 25, 2023
@CarsonF CarsonF reopened this Oct 25, 2023
@CarsonF
Copy link
Collaborator Author

CarsonF commented Oct 26, 2023

I'm not sure why nightly is failing. I'd like to think it's unrelated to these changes. Is nightly tested on master main?

@CarsonF CarsonF force-pushed the refactor/packages branch 2 times, most recently from 55ad4e4 to f6e7c9d Compare November 2, 2023 16:19
@CarsonF CarsonF force-pushed the refactor/packages branch from f6e7c9d to 3e000f6 Compare March 27, 2024 03:17
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

Successfully merging this pull request may close these issues.

1 participant