Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
replayer
command
|
|
|
modules
|
|
|
bucket-events/cmd/trampoline
command
|
|
|
cloudevent-broker/cmd/ingress
command
|
|
|
cloudevent-recorder/cmd/recorder
command
|
|
|
github-bots/sdk
Package sdk provides a framework for building GitHub bots that receive and handle GitHub webhook events delivered as CloudEvents.
|
Package sdk provides a framework for building GitHub bots that receive and handle GitHub webhook events delivered as CloudEvents. |
|
github-bots/sdk/check
Package check provides utilities for creating and updating GitHub Check Runs.
|
Package check provides utilities for creating and updating GitHub Check Runs. |
|
github-bots/sdk/octosts
Package octosts provides utilities for working with OctoSTS bot users.
|
Package octosts provides utilities for working with OctoSTS bot users. |
|
github-events/cmd/schemagen
command
|
|
|
github-events/cmd/trampoline
command
|
|
|
github-events/internal/schemagen
Package schemagen provides utilities for generating BigQuery JSON schema files from Go types.
|
Package schemagen provides utilities for generating BigQuery JSON schema files from Go types. |
|
github-events/internal/secrets
Package secrets provides utilities for loading webhook secrets from the environment.
|
Package secrets provides utilities for loading webhook secrets from the environment. |
|
github-events/internal/trampoline
Package trampoline implements an HTTP server that receives GitHub webhook events, validates their signatures, and forwards them as CloudEvents to a broker ingress.
|
Package trampoline implements an HTTP server that receives GitHub webhook events, validates their signatures, and forwards them as CloudEvents to a broker ingress. |
|
github-events/schemas
Package schemas defines Go types for GitHub webhook event payloads as stored in BigQuery.
|
Package schemas defines Go types for GitHub webhook event payloads as stored in BigQuery. |
|
linear-events/cmd/trampoline
command
|
|
|
linear-events/internal/secrets
Package secrets provides utilities for loading webhook secrets from the environment.
|
Package secrets provides utilities for loading webhook secrets from the environment. |
|
linear-events/internal/trampoline
Package trampoline implements an HTTP server that receives Linear webhook events, validates their signatures, and forwards them as CloudEvents to a broker ingress.
|
Package trampoline implements an HTTP server that receives Linear webhook events, validates their signatures, and forwards them as CloudEvents to a broker ingress. |
|
cron/example
module
|
|
|
pkg
|
|
|
httpmetrics
Package httpmetrics provides HTTP middleware and transport wrappers that instrument requests with Prometheus metrics, OpenTelemetry tracing, and structured logging for Cloud Run services.
|
Package httpmetrics provides HTTP middleware and transport wrappers that instrument requests with Prometheus metrics, OpenTelemetry tracing, and structured logging for Cloud Run services. |
|
httpmetrics/cloudevents
Package cloudevents provides helpers for creating CloudEvents HTTP clients and targets that are instrumented with httpmetrics middleware.
|
Package cloudevents provides helpers for creating CloudEvents HTTP clients and targets that are instrumented with httpmetrics middleware. |
|
prober
Package prober provides a framework for implementing Chainguard probers that expose an HTTP endpoint for health checking.
|
Package prober provides a framework for implementing Chainguard probers that expose an HTTP endpoint for health checking. |
|
profiler
Package profiler provides helpers for enabling Google Cloud Profiler in Cloud Run services.
|
Package profiler provides helpers for enabling Google Cloud Profiler in Cloud Run services. |
|
pubsub
Package pubsub provides helpers for converting CloudEvents to and from Google Cloud Pub/Sub messages.
|
Package pubsub provides helpers for converting CloudEvents to and from Google Cloud Pub/Sub messages. |
|
rotate
Package rotate provides utilities for uploading and rotating log files to cloud blob storage.
|
Package rotate provides utilities for uploading and rotating log files to cloud blob storage. |
Click to show internal directories.
Click to hide internal directories.