1. 16 Jul, 2024 1 commit
    • Chenlei Hu's avatar
      Add `FrontendManager` to manage non-default front-end impl (#3897) · 99458e8a
      Chenlei Hu authored
      * Add frontend manager
      
      * Add tests
      
      * nit
      
      * Add unit test to github CI
      
      * Fix path
      
      * nit
      
      * ignore
      
      * Add logging
      
      * Install test deps
      
      * Remove 'stable' keyword support
      
      * Update test
      
      * Add web-root arg
      
      * Rename web-root to front-end-root
      
      * Add test on non-exist version number
      
      * Use repo owner/name to replace hard coded provider list
      
      * Inline cmd args
      
      * nit
      
      * Fix unit test
      99458e8a