• Stars
    star
    1
  • Language
    JavaScript
  • License
    MIT License
  • Created over 1 year ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

This action puts labels to an issues in the repository autocratically without pre-defined rule.

Labeling by GPT

When creating new issue, this action puts labels to an issues in the repository autocratically without pre-defined rule. This is powered by OpenAI completion API to choose suitable labels.

Please note that this action supports only issues trigger and the two types: opened and edited.

Inputs

openai-api-key

Required Your OpenAI API Key.

github-token

Optional. GitHub API token to access GitHub API. The default value is secrets.GITHUB_TOKEN, an API token provided for an action. Be sure of that this token has a permission to put labels to an issue. This document would help you.

Example

on:
  issues:
    types: [opened, edited]

jobs:
  test:
    name: test
    runs-on: ubuntu-latest

    steps:
      - uses: satoryu/labeling-by-gpt@main
        with:
          openai-api-key: ${{ secrets.OPENAI_API_KEY }}