pawelros/Honeycomb Marker

Lightweight GitHub Action that lists, creates, updates, and deletes Honeycomb markers

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
Runtime
Deprecated runtime
namedescriptionrequireddefault
api-keyHoneycomb API Key. The API key must have the Manage Markers permission.yes
datasetHonecomb datasetyes
operationCreate|Read|Update|Deleteyes
idHoneycomb marker id for update and delete operation.no
typeA string grouping similar Markers, eg "deploys". All Markers of the same type will appear in the same color on the graph.yes
messageA string describing this specific Marker. This string will appear above the Marker line on a graph.yes
start-timeOptional. Indicates the time the Marker should be placed. If missing, defaults to the time the request arrives at the API. Expressed in Unix Time, aka seconds since the epoch.no
end-timeOptional. Specifying end time will allow you to record a Marker representing a time range, such as a 5 minute deploy. This range will be highlighted when rendering a graph. Expressed in Unix Time, aka seconds since the epoch.no
urlA target for the Marker. If you click on the Marker text, it will take you to this URL. For a deploy, this field might be a link to the build system showing the build log for the version that was deployed.
treat-missing-dataset-as-warningIf set to `true`, a `404 dataset not found` error returned by Honeycomb API will be treated as warning, generate a warning annotation and return exit code 0 instead of an error. Defaults to `false`.false
namedescription
idMarker ID
created-atCreated At timestamp
updated-atUpdated At timestamp
start-timeEpoch start_time
end-timeEpoch end_time
messageMarker message
typeMarker type