Skip to content

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