Skip to content

Refresh the README: metrics, flags, webhook events and Docker usage - #299

Merged
cpanato merged 1 commit into
mainfrom
docs/readme-refresh
Oct 9, 2026
Merged

cpanato merged 1 commit into
mainfrom
docs/readme-refresh

Conversation

@cpanato

@cpanato cpanato commented Oct 9, 2026

Copy link
Copy Markdown
Owner

Docs cleanup found while reviewing the repo:

  • Replace the stale intro ("only one metric") and add a Metrics table and a Flags table (with env vars).
  • Webhook events to select are Workflow jobs and Workflow runs (the handler doesn't process Check Run); explain the separate ingress (:8065) and metrics (:9101) listeners.
  • Docker: use the current image ghcr.io/cpanato/github_actions_exporter:<version> (the old -linux-amd64 name and v0.2.0 tag are stale) and publish the webhook port too.
  • go get -u → go install ...@latest; mention the Helm chart.
  • Use relative links and main instead of master (README links were broken, same in CONTRIBUTING.md).

Not included: the chart's pinned image tag/digest (v0.8.0) needs a chart version bump and a digest, so it is better handled with the next release.

- document the workflow metrics and the flags/env vars
- webhook events are Workflow jobs and Workflow runs, not Check Run
- mention the separate ingress/metrics ports
- fix the Docker image name and tag, use go install, mention the Helm chart
- use relative links and main instead of master

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
@cpanato
cpanato merged commit 0439527 into main Oct 9, 2026
3 checks passed
@cpanato
cpanato deleted the docs/readme-refresh branch October 9, 2026 15:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant