SJRK-334: Update Karisma Stories site and deploy it from fluid-project fork

Metadata

Source
SJRK-334
Type
Task
Priority
Major
Status
Closed
Resolution
Fixed
Assignee
N/A
Reporter
Gregor Moss
Created
2020-03-27T15:15:05.143-0400
Updated
2022-07-29T00:09:29.005-0400
Versions
N/A
Fixed Versions
N/A
Component
  1. Storytelling Tool Server
  2. Storytelling Tool UI

Description

The Karisma Stories site (https://karisma-stories.floeproject.org/) is currently being built from @@Alan Harnum's fork and hasn't been updated in over a year. In that time, many changes of considerable substance have been made to the code, so it will likely need a bit of work to get it up to date again.

The work should proceed thus:

  1. Make sure the Karisma theme still works properly with the current `master` branch contents
  2. Create a new branch in the main fork called "stories-karisma-production" and merge master into it
  3. Add a CI job to back up the site manually
  4. Adjust the Karisma site CI job to point to "stories-karisma-production" on the main fork
  5. Run tests and otherwise ensure everything is working properly

Comments