envoyproxy / toolshed

Apache License 2.0
10 stars 12 forks source link

Improve gh-actions CI #765

Open phlax opened 1 year ago

phlax commented 1 year ago

currently the node/js needs to be rebuilt and committed alongside any code changes

at least we should add CI that checks what is being committed has been re/built

perhaps we could use some kind of release branches for this that only re/build the dist/index.js on release

phlax commented 1 year ago

another option might be publishing the js code to npm and then pulling the js from stubs in the repo, altho not sure that would resolve the issue of needing to compile/publish the action from the repo