This project implements a simple Continuous Delivery Pipeline, based on GitHub Actions.
The repository is configured with GitHub Pages.
The deployment consists of putting the content of the main
branch into
gh-pages
branch which publishes it to the website.
The pipeline checks the spelling of all markdown files in this repository.
The pipeline checks the links of all markdown files in this repository.
The pipeline, when run on main
branch, creates a new Git tag. The tag name is
determined using Angular Commit Message
Conventions.
The pipeline, when run on main
branch, deploys release by merging markdown
files into gh-pages
branch.