geolexica / isotc211.geolexica.org

ISO/TC 211 online version of the Multi-Lingual Glossary of Terms
https://isotc211.geolexica.org
4 stars 2 forks source link

Make sure site is built from the latest version of the glossary #197

Open strogonoff opened 1 year ago

strogonoff commented 1 year ago

It looks like the site is built using an old version of the glossary. Submodule is pinned to old commit, and I see no submodule update in GHA workflow.

Maybe submodule is updated somewhere? I’m not seeing where, however.

The steps are in this order:

  1. [ ] Make sure isotc211-staging.geolexica.org deploys using latest isotc211-glossary submodule staging branch (Hassan)
    • Make sure staging set up is close to production (same config as much as possible, etc.)
  2. [ ] Staging QA (me and Jeffrey)
  3. [ ] Make sure isotc211.geolexica.org deploys using latest isotc211-glossary submodule default (main/master) branch (Hassan)
  4. [ ] Make sure CI works such that both domains (staging and non-staging) deploy using the latest data snapshot in their relevant branch (e.g., make sure submodule update or relevant command is performed during CI at some point, ensuring website has fresh data) (Hassan or Alex perhaps)
Screenshot-2023-07-13-at-16 05 38