Project

General

Profile

Actions

action #157237

closed

coordination #99303: [saga][epic] Future improvements for SUSE Maintenance QA workflows with fully automated testing, approval and release

coordination #155671: [epic] Better handling of SLE maintenance test review

dependabot PRs for the dashboard are not getting approved and merged automatically size:S

Added by livdywan 8 months ago. Updated 7 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
Start date:
2024-03-11
Due date:
% Done:

0%

Estimated time:

Description

Observation

See also the conversation in Slack.

Acceptance criteria

  • AC1: dependabot PR's are merged without any human interaction

Suggestions

  • Investigate if the mergify config is effective and works as intended (hypothesis being that it doesn't)
Actions #1

Updated by livdywan 8 months ago

  • Target version deleted (Ready)
Actions #2

Updated by tinita 8 months ago

  • Status changed from New to In Progress
  • Assignee set to tinita

I guess that's because in the settings we have:

Require approvals
When enabled, pull requests targeting a matching branch require a number of approvals and no changes requested before they can be merged.
Required number of approvals before merging: 2

I guess that doesn't mix well with mergify. We can probably just remove this rule.

Actions #3

Updated by tinita 8 months ago ยท Edited

  • Status changed from In Progress to Feedback

I removed the mentioned rule. Let's see what happens.

(need to wait 2 days so that the "waiting" labels get replaced with "waited")

Actions #4

Updated by okurz 8 months ago

  • Project changed from openQA Project to QA
  • Due date set to 2024-03-28
  • Target version set to Ready
Actions #5

Updated by okurz 8 months ago

  • Subject changed from dependabot PRs for the dashboard are not getting approved and merged automatically to dependabot PRs for the dashboard are not getting approved and merged automatically size:S
Actions #6

Updated by tinita 8 months ago

  • Status changed from Feedback to Resolved

PRs are merged automatically now. Resolving

Actions #7

Updated by okurz 8 months ago

  • Parent task set to #155671
Actions #8

Updated by okurz 7 months ago

  • Due date deleted (2024-03-28)
Actions

Also available in: Atom PDF