-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Set up automated testing with CI #162
Comments
Now that the old CI has been removed from this project, it is time to figure out what we want to do for CI. Some options that come to mind are using TravisCI, or potentially looking at GitHub Actions and the new GitHub CI. |
Something like this might be good: I like this solution in particular since it allows us to make sure that all the images and links works. This is particularly useful since it would let us know if adding/removing content breaks other pages on the website. |
Hmm... We may be able to make use of something like that. We don't need any of the CD stuff there, but I do like the idea of being able to test links/images. |
it seems like some kind of automated jekyll testing is in place on the fossrit site as noted in FOSSRIT/fossrit.github.io#178 |
In the past, we had a degree of automatic testing of changes with CircleCI. It was disabled because of missing documentation from a past contribution. It would be nice to set something back up again to ensure the site always successfully on each new pull request. I wonder if TravisCI would be more straightforward for the job.
The text was updated successfully, but these errors were encountered: