Collection of GitHub actions for ecobee. While the current examples are all composite run types, any github action style is welcome here!
Action |
---|
ecobee/github-actions/go_build_artifact@main |
ecobee/github-actions/go_test_and_lint@main |
ecobee/github-actions/push_docker_gcr@main |
See individual action directory for details on usage and examples.
- Go Build artifact - builds golang binary and outputs build tag
- Go Test and Lint - runs golang tests, and lints with golangci-lint
- Push Docker GCR - creates docker file from repo's Dockerfile, pushed using supplied build tag