-
-
Notifications
You must be signed in to change notification settings - Fork 8
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Currently, release does the following in a single job 'build-and-release':
- Actual release:
- Run the build script
- Uploads the built .tar.gz to the latest release
- Prepares and pushes the built files to github pages
- Creates a docs folder
- Copies build files to the docs folder
- Creates index.html
- Adds docs folder to git and pushes to gh-pages branch
- Prepares and pushes the built files to quickgui branch for submodule access
- Copies all build files to root of project
- Adds new files to git and pushes to quickgui branch
These should be split at the numbers into 3 separate jobs.
- Should also remove all other files that aren't the built SVGs to remove unnecessary files in quickgui.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request