* Create ghcr.yml
Create and publish a Docker image to GitHub Container Registry
* Update installation.rst
Add reference to GitHub Container registry
* Update running-with-docker.rst
Add ghcr references
* Make ghcr conditional on main.yml
Updated main.yml run conditions & add on-success condition to ghcr.yml
* Miss aligned
* change workflow name
GHCR
* Update build to Build
Names didn't match GHCR condition
* Remove cog symbol from Build name
* Add paths-ignore
**.md
* Added build & push to DockerHub
* Add authorship & update header
* Tidy yml, add on-success condition
* Add on failure condition
* Remove GHC Tests and Conditional Push
* DockerHub Test - koalageo/pygeoapi
* DockerHub - Revert to geopython/pygeoapi
* Use SECRET for DockerHub repo
* Combined Build & Push
* Update tag function
* Fix tags for latest
* Lastest tag only on `master`
* Use tag on push tag event
* Add latest tag on default branch
* Add unit tests step
* Add separate build & test steps
* Typo in docs
* Move flake8 to before tests - catch errors early
* Add further tags
Co-authored-by: Benjamin Webb <40066515+webb-ben@users.noreply.github.com>
Co-authored-by: Benjamin Webb <40066515+webb-ben@users.noreply.github.com>