Skip to content

Enable Merge Queue for Efficient PR Management #605

Open
@0xPoe

Description

@0xPoe

Summary

We should enable the Merge Queue feature in our GitHub repository to streamline the merging process for pull requests. This will help us to avoid updating PR's branch manually at all.

image

Benefits

  • Organized Merging: PRs will be queued and merged sequentially, reducing integration issues.
  • Automated Checks: Ensures all PRs pass the required branch protection checks.

Required Changes

  1. Update GitHub Actions:

    • Modify existing GitHub Actions workflows to support merge queue integration if necessary.
    • Ensure all required status checks are defined in the workflows.
  2. Enable Merge Queue:

    • Go to the repository settings.
    • Navigate to the "Branches" section.
    • Enable the "Merge Queue" option.

Action Items

  • Discuss and agree on enabling the Merge Queue.
  • Update GitHub Actions workflows.

Additional Information

For more details on managing a merge queue, please refer to the official GitHub documentation.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions