Skip to content

PR Test packages #426

Closed
Closed
@CedricGuillemet

Description

@CedricGuillemet

Context:

Building BRN locally can be difficult and time consuming because of 3 platforms with different toolchain. Inspired by work on BJS, having built packages on CI would be a great improvement.

Existing work.

I've added a workflow script that lists all the built artifact and provides download links as PR comment. You have to download them manually, change the reference in package.json (with file:....) or make an NPM package with npm pack and install. It works but it can be better. Moreover, you need to be logged in in Github to be able to download. So, commands like curl or wget are not possible.

Proposed work.

When an artifact is built, add an extra step to package it as an NPM. Upload the .tgz file somewhere. Put the direct download links as PR comment. then when testing, run npm install https://url_to_the_tgz

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions