last9/Last9 Deployment Marker
Send deployment markers to Last9 Change Events API for observability tracking
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| refresh_token | Last9 API refresh token (store in GitHub Secrets) | yes | — |
| org_slug | Last9 organization slug | yes | — |
| service_name | Service name to correlate deployment markers with APM dashboards (must match your APM service name exactly). Defaults to repository name. | no | — |
| env | Deployment environment to correlate with APM dashboards (e.g. production, staging) | yes | — |
| api_base_url | Last9 API base URL | no | https://app.last9.io |
| event_name | Name for the deployment event | no | deployment |
| event_state | Event state: start, stop, or both | no | stop |
| data_source_name | Last9 cluster/data source name | no | — |
| include_github_attributes | Include GitHub context attributes (repository, commit, workflow, etc.) | no | true |
| custom_attributes | Custom attributes as JSON object (e.g., {"environment": "production", "version": "1.0.0"}) | no | — |
| max_retry_attempts | Maximum number of retry attempts for API calls | no | 3 |
| retry_backoff_ms | Initial retry backoff in milliseconds | no | 1000 |
| max_retry_backoff_ms | Maximum retry backoff in milliseconds | no | 30000 |
Outputs
| name | description |
|---|---|
| success | Whether the deployment marker was sent successfully |
| start_timestamp | ISO8601 timestamp of start event (if sent) |
| stop_timestamp | ISO8601 timestamp of stop event (if sent) |