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

Machine-parseable releases listings #102

Open
jasonkarns opened this issue Apr 11, 2020 · 1 comment
Open

Machine-parseable releases listings #102

jasonkarns opened this issue Apr 11, 2020 · 1 comment
Labels
enhancement New feature or request

Comments

@jasonkarns
Copy link

👋 Hi!

I maintain nodenv (a node version manager) and I'd like to add support for lowjs.

I'd like to include the binary releases as available versions for installation. To help automate making ongoing releases available, I typically scrape a "downloads" listing to generate the necessary manifest files for nodenv.

For instance, for nodejs (and chakracore), we scrape the following release listing: http://nodejs.org/dist/index.tab
For graalvm, we use the GitHub Releases API (their binary builds are published as assets with each GitHub Release)

Is there a similar listing that exists for finding current (and old) binary distributions of lowjs releases?

@ThomasRogg
Copy link
Member

Hi!

Great project! As you are targeting real releases, the thing to parse is the Git release tags, directly from the Git or from the GitHub page.

On our own binaries download page I currently still use the GitHub commits. But soon this will get the
caption "Nightly builds", and above that I will add the downloads for releases.
I expect this to happen soon.

Regards

Thomas

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants