Skip to content
This repository was archived by the owner on Oct 15, 2020. It is now read-only.
This repository was archived by the owner on Oct 15, 2020. It is now read-only.

Publish Node-ChakraCore release builds on nodejs.org #324

@jasongin

Description

@jasongin

@kunalspathak and @joaocgreis are already working on this as of a few days ago. I didn't see a tracking issue yet though.

For a few months, the recommended way to install Node-ChakraCore builds has been via nvs. That tool calls the GitHub API to find what releases are published, and get URIs to download the release binaries. But use of the GitHub API from CI systems is problematic, because they easily bump into GitHub's rate-limiting. A way to avoid the rate-limiting is to authenticate requests using a GitHub PAT, and nvs supports that, but then it's a challenge to supply the token in a secure way because CI systems don't support encrypted variables when building forks/PRs.

A straightforward way to resolve all these issues could be to publish Node-ChakraCore release builds to nodejs.org, in another directory, similar to how nightly builds are already published there.

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions