Skip to content

docs: community health files and complete verifier documentation#28

Merged
nickmarden merged 3 commits into
mainfrom
community-health
Jun 12, 2026
Merged

docs: community health files and complete verifier documentation#28
nickmarden merged 3 commits into
mainfrom
community-health

Conversation

@nickmarden

@nickmarden nickmarden commented Jun 12, 2026

Copy link
Copy Markdown
Contributor

Summary

Brings the repo up to a full GitHub community health score (currently 37%) and fills documentation gaps across all implemented verifier types.

Changes

  • Add LICENSE (MIT), CODE_OF_CONDUCT.md, CONTRIBUTING.md, SECURITY.md, .github/ISSUE_TEMPLATE/ (bug + feature), and .github/pull_request_template.md to satisfy the GitHub community profile checklist
  • Fix SendGrid docs: add to README verifiers table and USAGE.md verifier types section; correct configure-route.md heading and IP allowlist note that incorrectly mentioned Inbound Parse (not supported)
  • Add all previously undocumented verifier types (gitlab, oidc, json_field, query_param, header_query_param) to the README verifiers table and USAGE.md verifier types section
  • Add Google Chat and Azure Event Grid (AAD) setup sections to configure-route.md
  • Update USAGE.md Supported Providers table and PROVIDER_TODO.md Already Implemented list to cover all verifier types

Testing

Documentation-only changes. No code modified, no tests needed.

Checklist

  • make test passes locally
  • make lint passes locally
  • Documentation updated (if behavior or configuration changed) — this PR is the documentation update
  • CHANGELOG updated (if user-visible changes) — doc-only, no entry needed

Add LICENSE (MIT), CODE_OF_CONDUCT.md, CONTRIBUTING.md, SECURITY.md,
issue templates, and a PR template to satisfy the GitHub community
profile checklist (currently at 37%).
Add SendGrid to the README verifiers table and USAGE.md verifier types
section. Correct configure-route.md to say "Event Webhook" only; the
verifier does not support Inbound Parse (no signature on those requests).
Add gitlab, oidc, json_field, query_param, and header_query_param to
the README verifiers table and USAGE.md verifier types section. Add
Google Chat and Azure Event Grid (AAD) setup sections to
configure-route.md. Update the USAGE.md Supported Providers table and
PROVIDER_TODO.md Already Implemented list to include all verifier types.
@codecov

codecov Bot commented Jun 12, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@sonarqubecloud

Copy link
Copy Markdown

@nickmarden nickmarden merged commit 3c8b573 into main Jun 12, 2026
10 checks passed
@nickmarden nickmarden deleted the community-health branch June 12, 2026 17:32
@github-actions

Copy link
Copy Markdown

Docker Images Built

Images are available for testing:

# gatekeeperd
docker pull ghcr.io/tight-line/gatekeeperd:pr-28-63f1347

# gatekeeper-relay
docker pull ghcr.io/tight-line/gatekeeper-relay:pr-28-63f1347

docker-compose.yml

GATEKEEPERD_IMAGE=ghcr.io/tight-line/gatekeeperd:pr-28-63f1347 \
RELAY_IMAGE=ghcr.io/tight-line/gatekeeper-relay:pr-28-63f1347 \
docker-compose --profile relay up

Helm (values override)

image:
  repository: ghcr.io/tight-line/gatekeeperd  # or gatekeeper-relay
  tag: "pr-28-63f1347"

Images expire ~15 days after PR closes.

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