Interface GitHubMilestone

Represents a GitHub milestone.

interface GitHubMilestone {
    closed_at: null | string;
    closed_issues: number;
    created_at: string;
    description: null | string;
    due_on: null | string;
    id: number;
    number: number;
    open_issues: number;
    state: "open" | "closed";
    title: string;
    updated_at: string;
}

Properties

closed_at: null | string

ISO 8601 timestamp of closing

closed_issues: number

Number of closed issues in this milestone

created_at: string

ISO 8601 timestamp of creation

description: null | string

Milestone description

due_on: null | string

ISO 8601 due date, if set

id: number

Unique numeric milestone ID

number: number

Milestone number within the repository

open_issues: number

Number of open issues in this milestone

state: "open" | "closed"

Milestone state

title: string

Milestone title

updated_at: string

ISO 8601 timestamp of last update