pelikhan/action-genai-pull-request-descriptor

Generate a pull request description based on the changes in the codebase

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
baseThe base branch of the pull requestno
gitmojisWhether to use gitmojis in the pull request descriptionnotrue
instructionsInstructions for the code reviewerno
excludedExcluded paths from diffno
debugEnable debug logging (https://microsoft.github.io/genaiscript/reference/scripts/logging/).no
github_issueGitHub pull request number to use when generating comments (https://microsoft.github.io/genaiscript/reference/scripts/github/)no
openai_api_keyOpenAI API key, `secrets.OPENAI_API_KEY`no
openai_api_baseOpenAI API base URL, `env.OPENAI_API_BASE`no
azure_openai_api_endpointAzure OpenAI endpoint. In the Azure Portal, open your Azure OpenAI resource, Keys and Endpoints, copy Endpoint., `env.AZURE_OPENAI_API_ENDPOINT`no
azure_openai_api_keyAzure OpenAI API key. **You do NOT need this if you are using Microsoft Entra ID., `secrets.AZURE_OPENAI_API_KEY`no
azure_openai_subscription_idAzure OpenAI subscription ID to list available deployments (Microsoft Entra only)., `env.AZURE_OPENAI_SUBSCRIPTION_ID`no
azure_openai_api_versionAzure OpenAI API version., `env.AZURE_OPENAI_API_VERSION`no
azure_openai_api_credentialsAzure OpenAI API credentials type. Leave as 'default' unless you have a special Azure setup., `secrets.AZURE_OPENAI_API_CREDENTIALS`no
github_tokenGitHub token with `models: read` permission at least (https://microsoft.github.io/genaiscript/reference/github-actions/#github-models-permissions)., `secrets.GITHUB_TOKEN `no
namedescription
textThe generated text output.