Commit graph

3 commits

Author SHA1 Message Date
Quentin McGaw
638b9d1c33
CI fixes: dockerhub description and linting (#68)
- Github workflow: upgrade `peter-evans/dockerhub-description` to `v2.4.3`
- Dockerfile: fix: lint stage not running, changed from `ENTRYPOINT` to `RUN`
- Dockerfile: fix: install clippy for build platform
2021-07-17 12:40:58 -07:00
Quentin McGaw
8f44776745
Linting with Clippy (#69)
* Dockerfile: add test stage with cargo test entrypoint

* Workflows: merge all in docker.yml
- Run cargo test in docker.yml workflow
- Manage PRs, releases, branches and latest altogether with variables

* Workflows: update dockerhub description

* Add clippy linting
2021-07-16 15:11:51 +02:00
Quentin McGaw
f055d0a656 Docker Hub description sync 2020-08-31 20:53:11 -04:00