FreeTubeApp / FreeTube

An Open Source YouTube app for privacy
https://freetubeapp.io/
GNU Affero General Public License v3.0
13.37k stars 825 forks source link

Dependent PR's/Issues automation #1820

Open efb4f5ff-1298-471a-8973-3d47447115dc opened 3 years ago

efb4f5ff-1298-471a-8973-3d47447115dc commented 3 years ago

Topic Please select what topic your discussion is about.

Discussion So the last thing that will make our life easier is to label PR's or issues with a dependent label. This tool will help us manage the PR's and issues better. https://github.com/marketplace/actions/dependent-issues https://github.com/Levi-Lesches/blocking-issues When PR X is dependent on PR Y. We'll mark it that is dependent on that issue. PR X will be blocked from being merged. After PR X is merged u the blockade will be removed. This also supports cross-repository dependencies.

A few example PR's that are dependent on other PR's https://github.com/FreeTubeApp/FreeTube/pull/1819 https://github.com/FreeTubeApp/FreeTube/pull/1568 https://github.com/FreeTubeApp/FreeTube/pull/1456

We ofcourse can also do this with issues. Issue X will get blocked because issue Y needs to be taken care of first. I saw it allot in the repo.

I promise that this is the last of my automation madness :)

ChunkyProgrammer commented 2 years ago

can this be closed now?

efb4f5ff-1298-471a-8973-3d47447115dc commented 2 years ago

No im still working with the devs of this workflow to iron out bugs

github-actions[bot] commented 1 year ago

This issue is stale because it has been open 28 days with no activity. Remove stale label or comment or this will be closed in 7 days.

github-actions[bot] commented 1 year ago

This issue is stale because it has been open 28 days with no activity. Remove stale label or comment or this will be closed in 7 days.

github-actions[bot] commented 1 year ago

This issue is stale because it has been open 28 days with no activity. Remove stale label or comment or this will be closed in 7 days.

github-actions[bot] commented 1 year ago

This issue is stale because it has been open 28 days with no activity. Remove stale label or comment or this will be closed in 7 days.