openservicemesh / osm

Open Service Mesh (OSM) is a lightweight, extensible, cloud native service mesh that allows users to uniformly manage, secure, and get out-of-the-box observability features for highly dynamic microservice environments.
https://openservicemesh.io/
Apache License 2.0
2.59k stars 277 forks source link

fix: remove Automatic rebase mergify rule #5302

Closed jaellio closed 1 year ago

jaellio commented 1 year ago

Description:

Removes the Automatic rebase mergify rule due to mergify's deprecation of using a random org user as the bot_account. Mergify instead uses the author of the PR. The action will fail if the user has not logged into the mergify dashboard. If a github application such a dependabot creates a PR and triggers the rebase mergify action, the action will fail.

Related mergify GH issue: https://github.com/Mergifyio/mergify/issues/5074 Example OSM failure: image

Please answer the following questions with yes/no.

  1. Does this change contain code from or inspired by another project? No

    • Did you notify the maintainers and provide attribution?
  2. Is this a breaking change? No

  3. Has documentation corresponding to this change been updated in the osm-docs repo (if applicable)? N/A