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

chore(mergify): enhance mergify #1865

Merged
merged 2 commits into from
Apr 11, 2024
Merged

chore(mergify): enhance mergify #1865

merged 2 commits into from
Apr 11, 2024

Conversation

seaerchin
Copy link
Contributor

@seaerchin seaerchin commented Mar 27, 2024

Problem

package updates are not automated and we have to look through even minor ones. minor updates should be approved + merged automatically

Solution

update dependabot config to merge minor packages automatically. we auto-merge snyk cos is security issue (open to also changing this to minor)

@seaerchin seaerchin marked this pull request as ready for review March 27, 2024 15:19
@seaerchin seaerchin requested a review from a team March 27, 2024 15:19
.github/mergify.yml Outdated Show resolved Hide resolved
@@ -16,9 +15,9 @@ pull_request_rules:
conditions:
- author=snyk-bot
- check-success~=lint
- check-success~=build
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

may i get context for this regarding why this line was removed?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

added back in, removed by accident.

@seaerchin seaerchin requested review from kishore03109 and a team April 2, 2024 11:41
- check-success~=test
- dependabot-update-type = version-update:semver-minor
- -dependabot-update-type = version-update:semver-major
Copy link
Contributor

@kishore03109 kishore03109 Apr 9, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

wait am a bit confused, should this not be minor then, according to the pr desc?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Screenshot 2024-04-09 at 1 35 38 PM

didn't duplicate the comment here but this negates the condition so this is essentially everything but major (minor + patches)

@seaerchin seaerchin requested review from kishore03109 and a team April 9, 2024 06:57
@seaerchin seaerchin merged commit 25d4a91 into develop Apr 11, 2024
9 checks passed
@seaerchin seaerchin deleted the chore/mergify branch April 11, 2024 08:27
@harishv7 harishv7 mentioned this pull request May 2, 2024
@seaerchin seaerchin mentioned this pull request May 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants