├── .github └── workflows │ ├── container-scan.yml │ └── main.yml ├── .gitignore ├── Dockerfile ├── LICENSE ├── METRICS.md ├── Makefile ├── README.md ├── VERSION ├── config ├── config.go └── config_test.go ├── docker-compose.yml ├── exporter ├── metrics.go ├── prometheus.go └── structs.go ├── go.mod ├── go.sum ├── http └── server.go ├── main.go ├── release-version.sh └── test ├── github_exporter_test.go └── testdata ├── my_repo_response.json ├── pulls_response.json ├── rate_limit_response.json └── releases_response.json /.github/workflows/container-scan.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/githubexporter/github-exporter/HEAD/.github/workflows/container-scan.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/githubexporter/github-exporter/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .sequence 2 | *.pem 3 | .idea/ 4 | .vscode/ 5 | 6 | # Build artifact 7 | ./main 8 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/githubexporter/github-exporter/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/githubexporter/github-exporter/HEAD/LICENSE -------------------------------------------------------------------------------- /METRICS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/githubexporter/github-exporter/HEAD/METRICS.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/githubexporter/github-exporter/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/githubexporter/github-exporter/HEAD/README.md -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | v2.1.0 2 | -------------------------------------------------------------------------------- /config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/githubexporter/github-exporter/HEAD/config/config.go -------------------------------------------------------------------------------- /config/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/githubexporter/github-exporter/HEAD/config/config_test.go -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/githubexporter/github-exporter/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /exporter/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/githubexporter/github-exporter/HEAD/exporter/metrics.go -------------------------------------------------------------------------------- /exporter/prometheus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/githubexporter/github-exporter/HEAD/exporter/prometheus.go -------------------------------------------------------------------------------- /exporter/structs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/githubexporter/github-exporter/HEAD/exporter/structs.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/githubexporter/github-exporter/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/githubexporter/github-exporter/HEAD/go.sum -------------------------------------------------------------------------------- /http/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/githubexporter/github-exporter/HEAD/http/server.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/githubexporter/github-exporter/HEAD/main.go -------------------------------------------------------------------------------- /release-version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/githubexporter/github-exporter/HEAD/release-version.sh -------------------------------------------------------------------------------- /test/github_exporter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/githubexporter/github-exporter/HEAD/test/github_exporter_test.go -------------------------------------------------------------------------------- /test/testdata/my_repo_response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/githubexporter/github-exporter/HEAD/test/testdata/my_repo_response.json -------------------------------------------------------------------------------- /test/testdata/pulls_response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/githubexporter/github-exporter/HEAD/test/testdata/pulls_response.json -------------------------------------------------------------------------------- /test/testdata/rate_limit_response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/githubexporter/github-exporter/HEAD/test/testdata/rate_limit_response.json -------------------------------------------------------------------------------- /test/testdata/releases_response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/githubexporter/github-exporter/HEAD/test/testdata/releases_response.json --------------------------------------------------------------------------------