stash
stash copied to clipboard
Build UI artifacts
- Makes the UI routing code consistent when using a custom UI location.
- Allows the UI location to be provided from the environment (
$STASH_UI), or the command line (--ui-location <path>or-u <path>. - Adds Makefile target
zip-uito zip the UI files intodist/stash-ui.zip - Makes the github build action include
stash-ui.zipin the release and build artifacts
The main purpose of this PR is to make it easier to run stash with a custom UI, and to make it easier for users to grab the UI files from PRs and the development build.