This project is made as an example of the capabilities of GitHub Actions and in order to teach best DevOps practices.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
To run the site locally, you should have Node.JS older than version 10 installed.
- Clone repo
npm install
- ...
- Profit
You can start serving local site by running npm start
.
Deploy occurs automatically when the code gets into the master branch.
Deploy logic is implemented with ansible playbook.
Astro — Incredible builder.
This project is licensed under the GPL 3.0 - see the LICENSE file for details.