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

Rework initial setup and implement installing specific ZLS version #138

Merged
merged 5 commits into from
Oct 20, 2023

Conversation

Vexu
Copy link
Member

@Vexu Vexu commented Sep 26, 2023

Closes #82
Closes #86
Closes #106
Closes #144

@Vexu Vexu force-pushed the zls-versioning branch 4 times, most recently from 1a8d33a to 47d0527 Compare September 28, 2023 13:56
@SuperAuguste
Copy link
Sponsor Collaborator

We just revamped how we do releases and discussed some UX changes we'd like to see on the ZLS front so I'll open a new PR with this new logic in mind. I'd be happy to merge it into this PR / cherry-pick commits / etc. if you'd like, but I think it'll be different enough that it'll be incompatible. Sorry for the trouble.

@Vexu Vexu mentioned this pull request Oct 6, 2023
Co-authored-by: SuperAuguste <19855629+SuperAuguste@users.noreply.github.com>
src/zls.ts Outdated
// compare version triple if commit id is available
if (version.build.length === 0) {
// get latest tagged version
// TODO update when releases are included
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A latestTagged field would be really nice for this.

Copy link
Sponsor Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ooo good call

@SuperAuguste
Copy link
Sponsor Collaborator

I thought I approved this, sorry 😅

This LGTM, though I still need to get the tagged version stuff going on our end.

@Vexu
Copy link
Member Author

Vexu commented Oct 9, 2023

Thanks, I'll wait for that since being able to install ZLS 0.11.0 is the main point of this change.

@SuperAuguste
Copy link
Sponsor Collaborator

So sorry for the delay @Vexu! Updated https://zigtools-releases.nyc3.digitaloceanspaces.com/zls/index.json with the latest info + binaries :)

@Vexu
Copy link
Member Author

Vexu commented Oct 20, 2023

No worries, I'll fix the remaining issues and try to release an update later today.

@Vexu Vexu merged commit 1ec6132 into master Oct 20, 2023
2 checks passed
@Vexu Vexu deleted the zls-versioning branch October 20, 2023 12:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants