Add Github Actions workflows to build, test and deploy site (#9)
authorCAM Gerlach <CAM.Gerlach@Gerlach.CAM>
Thu, 9 Sep 2021 01:10:58 +0000 (20:10 -0500)
committerGitHub <noreply@github.com>
Thu, 9 Sep 2021 01:10:58 +0000 (18:10 -0700)
commitc38757aab19bc8589dbd93fc8df5431486519d6f
treed7d6abf1828752b07091d0b65cac7c54e2467d19
parent5dff434a86231b3d5134cc25a1f940112a0d8ed8
Add Github Actions workflows to build, test and deploy site (#9)

* Add Github Actions workflows to build, test and deploy site

Signed-off-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
* Copy index and nojekyll assets into output dir on CIs

* Move dir empty check to modular script and improve error messages
.github/workflows/deploy-ghpages.yaml [new file with mode: 0644]
.github/workflows/test-ghpages.yaml [new file with mode: 0644]
assets/.nojekyll [new file with mode: 0644]
assets/index.html [new file with mode: 0644]
ci/build.sh [new file with mode: 0755]
ci/check_dir_empty.py [new file with mode: 0644]
ci/install.sh [new file with mode: 0755]
requirements.txt [new file with mode: 0644]