Skip to content

Reduce CI run cost by using merge queue #1063

@anhappdev

Description

@anhappdev

Currently, our CI checks run on every new push to a pull request. However, some checks, particularly the integration tests, take a long time and incur higher costs. To address this issue, we can optimize the process by running the tests only before merging into the main branch, rather than on every push.

One way to achieve this is by utilizing a merge queue.
https://docs.github.com/en/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/managing-a-merge-queue

Metadata

Metadata

Assignees

Labels

domain:ciSomething related to continuous integration

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions