MCPcopy Index your code
hub / github.com/Naturalclar/issue-action

github.com/Naturalclar/issue-action @v2.0.2

Chat with this repo
repository ↗ · DeepWiki ↗ · release v2.0.2 ↗ · + Follow
445 symbols 912 edges 9 files 121 documented · 27%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

TestBuild Assign Label

Issue Action

Github action for automatically adding label or setting assignee when a new Issue or PR is opened.

Usage

Title or Body

Choose whether you want to check for a keyword match in the issue title, the issue body, or both.

Parameters

Automatically set BUG label and assign @username when Issue contains bug or error. Automatically set help-wanted label and assign @username when Issue contains help or guidance.

Example

name: "Set Issue Label and Assignee"
on:
  issues:
    types: [opened]
  pull_request:
    typed: [opened]

jobs:
  test:
    runs-on: ubuntu-latest
    steps:
      - uses: Naturalclar/issue-action@v2.0.2
        with:
          title-or-body: "both"
          parameters: '[ {"keywords": ["bug", "error"], "labels": ["BUG"], "assignees": ["username"]}, {"keywords": ["help", "guidance"], "labels": ["help-wanted"], "assignees": ["username"]}]'
          github-token: "${{ secrets.GITHUB_TOKEN }}"

Upgrading this package

Follow the steps below:

# create a new release branch
$ git checkout -b release/vX.X.X
$ yarn build
$ git commit -a -m "release"
$ git push origin release/vX.X.X

Core symbols most depended-on inside this repo

forEach
called by 46
lib/index.js
keys
called by 37
lib/index.js
debug
called by 32
lib/index.js
toString
called by 27
lib/index.js
set
called by 21
lib/index.js
_interopDefault
called by 16
lib/index.js
has
called by 16
lib/index.js
isX
called by 15
lib/index.js

Shape

Function 334
Method 83
Class 28

Languages

TypeScript100%

Modules by API surface

lib/index.js437 symbols
src/github.ts3 symbols
src/setIssueLabel.ts1 symbols
src/setIssueAssignee.ts1 symbols
src/index.ts1 symbols
src/getIssueContent.ts1 symbols
src/checkKeywords.ts1 symbols

For agents

$ claude mcp add issue-action \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact