Rework CI/CD configuration and introduce Pages
Rework CI/CD configuration
- Always run jobs
- Remove obvious '-job' suffix
- Switch to Debian image
- Line separation for more granularity
- Precise bash to be explicit
- Remove node and npm version display
Introduce Pages deployment on tag event
- Introduce 'generate' and 'pages' jobs which
- generates static files to be published
- onto GitLab Pages available tagged commit manually triggered