Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/codeboten/github-action-to-otlp
Export GitHub Action Workflow data as traces via OTLP
https://github.com/codeboten/github-action-to-otlp
Last synced: 3 months ago
JSON representation
Export GitHub Action Workflow data as traces via OTLP
- Host: GitHub
- URL: https://github.com/codeboten/github-action-to-otlp
- Owner: codeboten
- License: apache-2.0
- Created: 2021-09-23T06:33:38.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-12-15T17:54:33.000Z (about 1 year ago)
- Last Synced: 2024-10-20T22:37:39.162Z (3 months ago)
- Language: Go
- Size: 1.37 MB
- Stars: 28
- Watchers: 4
- Forks: 8
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Github Action to OTLP
*NOTE: This is still work in progress*
This action outputs Github Action workflows and jobs details to OTLP via gRPC.
## Inputs
## `endpoint`
**Required** The OTLP endpoint which will receive the data.
## `headers`
**Optional** Additional header configuration to pass in as metadata to the gRPC connection.
## `repo-token`
**Optional** Token to use to authorize access to private repositories. Typically the `GITHUB_TOKEN` secret, with `checks:read` access.
## Example usage
```
uses: codeboten/github-action-to-otlp@v1
with:
endpoint: 'grpc.otlpendpoint.io:443'
```## Example usage in a private repository
```
uses: codeboten/github-action-to-otlp@v1
with:
endpoint: 'grpc.otlpendpoint.io:443'
repo-token: ${{ secrets.GITHUB_TOKEN }}
```