Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add or update mergify config #120

Merged
merged 1 commit into from
Jan 13, 2022

Conversation

mmlb
Copy link
Contributor

@mmlb mmlb commented Jan 13, 2022

This PR will either create a Mergify config if it doesn't exist or ensure it is up to date with recent mergify changes.

Mergify has deprecated strict mode in favor of build queues (https://blog.mergify.com/strict-mode-deprecation/), this updates existing configs to the new setup.
The commit_message field was also deprecated in favor of the more powerful commit_message_template field.
The mergify config file was moved to the .github folder to avoid muddying up the root dir.

This PR will also ensure every tinkerbell repo has a mergify config setup, since it doesn't block manual merges but is missed when not available by some.

Addresses tinkerbell/tink#568 for repos that already had a mergify setup.
Creates a mergify config for repos that did not, because many of us miss mergify when its not configured.

Signed-off-by: Manuel Mendez <mmendez@equinix.com>
@mmlb mmlb merged commit ba0b0d4 into tinkerbell:main Jan 13, 2022
@mmlb mmlb deleted the update-or-add-mergify-config branch January 13, 2022 21:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Development

Successfully merging this pull request may close these issues.

None yet

2 participants