This guide assumes that you have an updated local copy of CCISEL https://github.com/CCISEL/ccisel.github.io
-
Copy paste one of the post files located in ccisel.github.io\_posts
-
Rename it accordingly and keep the prefix date such as yyyy-mm-dd-your-title.md. Title in lower case, with no spaces and using - instead.
-
Create an image in the folder ccisel.github.io\assets\blog with the same name of the post filename (excluding the suffix, off course). E.g. yyyy-mm-dd-your-title.png
-
Review your post file created on step 2 and fill all mappings, including title, image, date, etc
-
Run Jekyll with Jekyll serve or with docker through the script docker-serve.sh and check it on http://localhost:4000/.
-
Your post should appear in the carousel of the main page and also in http://localhost:4000/news/
-
If everything is right then: a) commit it to a new branch e.g. blog-post-title; b) push it to Github; c) create a Pull Request from your branch blog-post-title to ccisel.github.io/tree/master
-
Wait at least for 1 review before merging your Pull Request.