flamescope
flamescope copied to clipboard
No pre-built client bundle in the master branch
In the README.md it is stated that "A pre-built client bundle is distributed with the backend" but there is none: https://github.com/Netflix/flamescope/tree/master/app/public folder contains only favicon. I see that in the artifacts that are available for tag v0.2.0 (https://github.com/Netflix/flamescope/releases/tag/v0.2.0) the same folder contains an actual client but that version is quite old. It would be nice to see the client in the master branch so that I don't have to install Node.js and build the client from source.
Thanks for the report @wndrws. I'll have a look.
Confirm still an issue. If i check out the older v0.2.0 it does work. Is this project still maintained?
Hey @TimZaman. I'm lacking a bit of time recently to maintain FlameScope. Keeping the pre-built client in the repo code was not a great idea to start with, but I have a new GH action ready to build and upload a dist with every new release. Since I left Netflix, I don't have rights to create workflow actions anymore, but trying to sort that out now.
@spiermar , I've set up a basic workflow to your spec, but I'm not sure it's entirely what's needed. (Have slacked you more info). I think we should revise the workflow to run when tags are pushed. From there on, once it's working, we need to set up new tags for v0.3.x -- then I think files will be published correctly.