Skip to main content
The Deno 2 Release Candidate is here
Learn more
Module

x/actionify/src/deps/octokit-types.ts>Issue

Create and manage your GitHub workflows with TypeScript and Deno.
Latest
interface Issue
import { type Issue } from "https://deno.land/x/actionify@0.3.0/src/deps/octokit-types.ts";

The issue itself.

Properties

url: string

URL for the issue

repository_url: string
labels_url: string
comments_url: string
events_url: string
html_url: string
id: number
node_id: string
number: number

Number uniquely identifying the issue within its repository

title: string

Title of the issue

user: User
optional
labels: Label[]
optional
state: "open" | "closed"

State of the issue; either 'open' or 'closed'

optional
locked: boolean
optional
assignee: User | null
assignees: User[]
milestone: Milestone | null
comments: number
created_at: string
updated_at: string
closed_at: string | null
author_association: AuthorAssociation
active_lock_reason:
| "resolved"
| "off-topic"
| "too heated"
| "spam"
| null
optional
draft: boolean
optional
performed_via_github_app: App | null
optional
pull_request: { url?: string; html_url?: string; diff_url?: string; patch_url?: string; merged_at?: string | null; }
body: string | null

Contents of the issue

reactions: Reactions
optional
timeline_url: string
optional
state_reason: string | null

The reason for the current state