Skip to content
This repository was archived by the owner on Sep 26, 2023. It is now read-only.

Conversation

@johncardiologs
Copy link
Contributor

Description

Changes the status of the blocked PR status from pending to failure when a PR is marked as dependent.

Motivation

This is an opinionated change, but I find that the orange pending status is not as appropriate as a failure notifier, in the merge status box. I find that most CI tools (e.g. jenkins) will mark the PR with the red failure notifier if the PR should not be merged. The orange pending notifier is usually reserved to ongoing CI runs and suggests that we don't yet know the outcome of the merge status.

Not particularly attached, just a suggestion!

Screenshot from 2023-03-08 17-16-50

@z0al
Copy link
Owner

z0al commented Mar 10, 2023

Hey @johncardiologs thanks for the change. I'm okay with that change but this action worked differently for years. It's not great to change that out of a sudden.

Could you instead put this behavior behind a new optional configuration? so that the default behavior remains unchanged.

@houserx-jmcc
Copy link

Would also love to see this get merged in, happy to help if additional work or testing needed.

@efb4f5ff-1298-471a-8973-3d47447115dc

@z0al lets get this merged

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants