Skip to content
This repository has been archived by the owner on Apr 3, 2023. It is now read-only.

Automate the synchronization of latest code from HabitatSeven #8

Open
3 of 6 tasks
anthonyfok opened this issue Aug 19, 2022 · 0 comments
Open
3 of 6 tasks

Automate the synchronization of latest code from HabitatSeven #8

anthonyfok opened this issue Aug 19, 2022 · 0 comments
Assignees
Milestone

Comments

@anthonyfok
Copy link
Member

anthonyfok commented Aug 19, 2022

As an OpenDRR tech team member, I want the RiskProfiler website update and static site deployment fully automated as much as possible, so that the website updates can be deployed as fast as possible without us having to waste time doing it manually with a rather mundane/obscure/error-prone procedure.


Tasks:

  • OpenDRR/h7-framework: Create GitHub workflow sync.yml to synchronize with H7’s private repo (semi-automatically)
  • OpenDRR/h7-riskprofiler: Create GitHub workflow sync.yml to synchronize with H7’s private repo automatically every 6 hours.
  • OpenDRR/riskprofiler-cms:
    • Create sync.yml GitHub workflow to update wp-app submodule (OpenDRR/h7-riskprofiler) to the latest version.
    • (optional) Use a GitHub personal access token so that sync.yml can trigger export-static-site.yml workflow automatically
  • Simplify Procedure to update RiskProfiler website and move it to a publicly accessible location.
@anthonyfok anthonyfok added this to the Sprint 62 milestone Aug 19, 2022
@anthonyfok anthonyfok self-assigned this Aug 19, 2022
@anthonyfok anthonyfok pinned this issue Aug 19, 2022
anthonyfok added a commit to anthonyfok/riskprofiler-cms that referenced this issue Aug 20, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant