scholarslab / scholarslab.org

World Wide Web site! For the Scholars' Lab!
https://scholarslab.lib.virginia.edu
12 stars 6 forks source link

Test GH-based deployment workflow #992

Open amandavisconti opened 3 weeks ago

amandavisconti commented 3 weeks ago

Current plan:

  1. Test out GH Pages + Actions for site build/deployment (to replace current UVA server and deployment code)*
  2. Test if redirects (may need Jekyll redirect plugin) satisfy our redirect needs AND work with GH Pages plugin limits, GH actions
  3. Temporarily remove search from site (to explore/readd in fall after other retheming work done)
  4. Point domain at GH Pages-hosted site
  5. Make repo private
  6. Explore regaining Netlify-like preview via free action: https://github.com/rossjrw/pr-preview-action

Background work (completed!):

Pros:

Cons:

amandavisconti commented 5 days ago

GHP & GHA testing:

Build preview research:

amandavisconti commented 8 minutes ago

Testing if GH Pages updates site build successfully, without Action setup, for

  1. Change to text (via browser index, no local build) = YES
  2. Change to theme
  3. Change to data