Github Output Plugin
Overview
The GithubOutput Plugin processes and creates GitHub ticket issues based on the results of checks, helping to manage and track cost-saving recommendations and other tasks.
This output plugin can be used by adding github_out to your pipeline.
Installation Package Name
opsbox-github-output is the name of this package.
To use it, add opsbox-github-output to your project.
Features
- GitHub Integration: Fetches and processes data from GitHub.
- Issue Creation: Creates detailed GitHub issues based on the provided results.
- Customizable Labels: Allows setting labels for the created issues.
Configuration Parameters
| Parameter | Type | Description | Required | Default | 
|---|---|---|---|---|
| github_token | str | The token for the GitHub user. | Yes | - | 
| repo_owner | str | The owner of the repository. | Yes | - | 
| repo_name | str | The name of the repository. | Yes | - | 
| labels | str|None | The labels to apply to the issue. | No | None | 
| create_description | bool | Whether to create a description instead of an issue. | No | False | 
Description creation requires LLM