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

chore: change depends status from pending to failure #547

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

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