* refactor(web): use generated proto network types * fix(core): preserve dumped config flags * test(web): cover config flag save paths * fix(ci): use system protoc before frontend codegen * fix(ci): serialize frontend-lib builds
* add rpm to ci * rename build_filter to build-filter * use prepare-pnpm action
* add an action to install pnpm packages * add an action to prepare build environment * rewrite test workflow, using composite actions and matrix