-
Notifications
You must be signed in to change notification settings - Fork 79
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
Automatically publish latest snapshot build on Release page #656
Comments
Slight problem. This would transition our builds to publish vsix snapshots on GH actions and releases would likely remain under Jenkins (for now?). The problem is that every build of a vscode-xml vsix embeds a LemMinX language server. That same language server needs to be built and hosted somewhere as a binary, otherwise our snapshot builds will not support the binary case out-of-the-box. So a requirement for this is to host the LemMinX binaries as a GitHub release also. I'm guessing this can be hosted on the The pain point here is we're porting the builds to GHA for snapshots, which isn't as trivial (due to the binaries), and we still have to maintain the Jenkinsfiles. |
With eclipse/lemminx#1184, we'll have snapshots published to a URL like |
We can publish our latest snapshot on the releases page under some tag like
latest
, and as apre-release
, using https:/marvinpinto/action-automatic-releases .Thanks to @fbricon for investigating this.
The text was updated successfully, but these errors were encountered: