ci: install and bundle remarkbox-theme-chaostheory

Adds chaostheory theme to the shared env.tar.gz build so foxhop.net
(which sets app.theme = chaostheory and shares /opt/remarkbox/env with
my.remarkbox.com) has the theme's templates + static assets available
after deploy.
This commit is contained in:
russell@unturf.com 2026-04-21 18:27:49 -04:00
parent 68ca0ef6e7
commit ddbcdfa094
2 changed files with 5 additions and 0 deletions

View file

@ -29,6 +29,8 @@ build:
- cp -pr env/lib/python*/site-packages/remarkbox_westworld/static/* env/static
# Copy static assets to env/static for meta theme.
- cp -pr env/lib/python*/site-packages/remarkbox_theme_meta/static/* env/static
# Copy static assets to env/static for chaostheory theme.
- cp -pr env/lib/python*/site-packages/remarkbox_chaostheory/static/* env/static
# Make tarball of the static files.
- cp -pr env/static static
- tar -zcf static.tar.gz static

View file

@ -51,6 +51,9 @@ miniuri
# the official Remarkbox "meta" theme.
remarkbox-theme-meta @ git+ssh://git@git.unturf.com:2222/engineering/remarkbox/remarkbox-theme-meta.git
# chaostheory theme (foxhop.net).
remarkbox-theme-chaostheory @ git+ssh://git@git.unturf.com:2222/engineering/remarkbox/remarkbox-theme-chaostheory.git
# another example theme.
#git+https://github.com/russellballestrini/remarkbox-westworld.git#egg-remarkbox-westworld
#git+https://git.unturf.com/engineering/remarkbox/remarkbox-westworld.git#egg-remarkbox-westworld