dtinit / portmap

A structured search frontend for portability articles to help people find solutions and help us learn about needs
https://portmap.dtinit.org
Other
2 stars 0 forks source link

Update deployment workflow to be dispatchable from outside the repository #90

Closed alexbainter closed 6 months ago

alexbainter commented 6 months ago

Related to #78.

Updates the workflow file to be trigger-able with repository_dispatch, so we can trigger it from the portability-articles repo when content changes.

We don't actually need to do a full redeploy when portability-articles changes; we just need to repopulate the articles and regenerate index.html (manage.py refresh) on the live instance, which is the approach I started with for this ticket. However, that was turning out to be much more work than just redeploying, and I don't see any harm in just doing a full deployment every time.