MCPcopy Index your code
hub / github.com/actions/first-interaction

github.com/actions/first-interaction @v3.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v3.1 ↗ · + Follow
7 symbols 26 edges 9 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

First Interaction

Super-Linter CI Check dist/ CodeQL Coverage

An action for filtering pull requests (PRs) and issues from first-time contributors.

Breaking Changes in v3.0.0

Version 3.0.0 introduces breaking changes:

  • If you're using a self-hosted runner, ensure it's on version v2.327.1 or later

When a first-time contributor opens a PR or issue, this action will add a comment to the PR or issue with a message of your choice. This action is useful for welcoming first-time contributors to your project and providing them with information about how to contribute effectively.

Usage

See action.yml

name: Greetings

on:
  pull_request:
    types:
      - opened
  issues:
    types:
      - opened

permissions:
  issues: write
  pull-requests: write

jobs:
  greeting:
    name: Greet First-Time Contributors
    runs-on: ubuntu-latest

    steps:
      - uses: actions/first-interaction@v3
        with:
          issue-message: |
            # Issue Message with Markdown

            This is the message that will be displayed!
          pr-message: |
            # PR Message with Markdown

            This is the message that will be displayed!

Core symbols most depended-on inside this repo

run
called by 1
src/main.ts
isFirstIssue
called by 1
src/main.ts
isFirstPullRequest
called by 1
src/main.ts
getOctokit
called by 0
__fixtures__/@actions/github.ts

Shape

Function 4
Class 2
Method 1

Languages

TypeScript100%

Modules by API surface

src/main.ts3 symbols
__tests__/main.test.ts3 symbols
__fixtures__/@actions/github.ts1 symbols

For agents

$ claude mcp add first-interaction \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact