Merge pull request #5 from GMaissa/develop

Manage different workflow actions
Merge pull request #6 from GMaissa/develop

Update the workflow package file
Merge pull request #7 from GMaissa/develop

Manage wiki page selection per project
Merge pull request #8 from GMaissa/develop

repackage workflow file without development dependencies
Merge pull request #9 from GMaissa/develop

Merging modifications for v1.2.0
Updating the configuration step
Fixing a typo in the configuration step
Adding an example for the configuration command
Merge pull request #10 from GMaissa/develop

huge refactorisation
Adding scrutinizer score label
switch properties to protected as we sometimes need to call them from child class
Adding cache expiration after 1 day