Excel Add-In for GitHub

Build 24.0.9175

MergeQueueEntries

Tracks individual pull requests in the merge queue, including their statuses and any pending actions for orderly processing.

View-Specific Information

Select

The add-in processes all filters client-side within the add-in. The following query is the only one processed server-side:

SELECT * FROM [MergeQueueEntries]

Columns

Name Type References OrderBySupport Description
Id [KEY] String Represents a unique identifier for the merge queue entry, ensuring each entry in the queue can be uniquely referenced or tracked.
RepositoryId String Specifies the unique identifier of the repository that this merge queue entry is associated with. This helps link the entry to a specific project or codebase.
RepositoryMergeQueueId String Indicates the unique identifier for the specific merge queue to which this entry belongs. This ties the entry to a particular queue within the repository for processing.
BaseCommitId String Represents the commit ID that corresponds to the base state of the branch before the merge operation begins. This provides a reference point for the changes being introduced.
EnqueuedAt Datetime The exact date and time when this merge queue entry was added. This timestamp is useful for tracking how long an entry has been waiting in the queue.
EstimatedTimeToMerge Int An estimate, in seconds, of the time required for this entry to be merged into the target branch. This helps prioritize entries based on expected merge times.
HeadCommitId String The commit ID representing the most recent changes made to the branch that is being merged. It shows the latest state of the branch being worked on.
Jump Bool Indicates whether this particular pull request is allowed to bypass the normal processing order in the merge queue. A value of 'true' means it can jump ahead of other entries.
Position Int Displays the current position of this merge queue entry within the queue. A lower number represents a higher priority for merging.
PullRequestId String The unique identifier for the pull request associated with this merge queue entry. It links the queue entry to a specific pull request in the repository.
Solo Bool Indicates whether this pull request needs to be deployed independently of other changes. If 'true', the pull request is merged without other concurrent changes.
State String Describes the current status of the merge queue entry. Common states include 'QUEUED' (waiting for processing), 'MERGING' (currently being merged), or 'FAILED' (an error occurred during the merge).

Copyright (c) 2025 CData Software, Inc. - All rights reserved.
Build 24.0.9175