geneontology / geneontology.github.io

Repository for storing GO documentation, directly available through the general GO site
http://geneontology.org
MIT License
5 stars 10 forks source link

Add GitHub Actions workflow for Jekyll site build and deploy #527

Closed pkalita-lbl closed 2 months ago

pkalita-lbl commented 2 months ago

Fixes #507

Summary

Comments

Just before merging this we will need to update this repo's settings to change the GitHub Pages build and deploy source to GitHub Actions. I don't have permission to make that change in this repo. Maybe @kltm can do it. Here's a screenshot of the correct setting in my test fork:

image

kltm commented 2 months ago

@pkalita-lbl You should now have permissions to make the changes you need.

pkalita-lbl commented 2 months ago

Does there need to be an update in end-user (i.e. for curators and non-technical "site maintainers") docs?

I don't think so. From a user/editor/maintainer perspective the site will build and redeploy on pushes to master just like it used to.

You should now have permissions to make the changes you need.

Yes I do! I will take care of the settings before merging.