Fix SSL error and upgrade Hugo to 0.27.1 and improve build workflow
- The issue #11 (closed) came back with the usage of the docker image. The image don't delete anymore openssl and CA certs during image building stage.
- I added git to support Git variables
- I upgraded Hugo to 0.27.1
- I modified the build workflow:
- The build and deploy stage are now separated. It's prevent creation of registry tag on the registry and deploy only on tag creation
- Some tests are added. It will test https connectivity and test hugo compilation of the example site.
Edited by username-removed-55263