Skip to content

[TECH] Add the check status to workflow to auto merge#183

Merged
theotime2005 merged 1 commit intomainfrom
add-check-status-to-auto-merge
Mar 17, 2025
Merged

[TECH] Add the check status to workflow to auto merge#183
theotime2005 merged 1 commit intomainfrom
add-check-status-to-auto-merge

Conversation

@theotime2005
Copy link
Copy Markdown
Owner

This pull request includes a change to the GitHub Actions workflow configuration in the .github/workflows/auto-merge.yml file. The most important change is the addition of branch and check suite triggers to the workflow.

Workflow configuration changes:

@theotime2005 theotime2005 added No deployment It's not necessary to test and deploy it workflow Everything that touches on loan or from afar the github actions labels Mar 17, 2025
@theotime2005 theotime2005 self-assigned this Mar 17, 2025
Copilot AI review requested due to automatic review settings March 17, 2025 20:01
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR updates the GitHub Actions workflow to incorporate additional triggers that should help improve auto-merging behavior.

  • Adds a branch filter for pull requests on the "main" branch.
  • Introduces a check_suite trigger for completed check suites with a success status.
Comments suppressed due to low confidence (1)

.github/workflows/auto-merge.yml:17

  • Verify that filtering check_suite events by 'status' is supported in GitHub Actions; if it is not supported by the official schema, consider removing this filter or applying it through another mechanism.
    status:

@theotime2005 theotime2005 merged commit 6b68d1c into main Mar 17, 2025
10 of 11 checks passed
@theotime2005 theotime2005 deleted the add-check-status-to-auto-merge branch March 17, 2025 20:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

No deployment It's not necessary to test and deploy it workflow Everything that touches on loan or from afar the github actions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants