sanitizers / sanitizers/patchback-github-app

Allow to remove `backport-` label after successfully creating backport PR, allow to create `backported-` label

Open
#12 1 comment 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement good first issue
Dominant language
Python
Stars
14
Forks
10
Avg merge
4m
Merged PRs (30d)
3

Description

It would be helpful to have two (independent) options:

  1. Remove backport-<branch_id> label after successfully backporting;
  2. Add backported-<branch_id> label after successfully backporting (label's name should be configurable similar to the label for creating backports).

This allows to filter PRs to see

  1. which were backported automatically,
  2. where backporting failed and manual intervention is needed.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing the successful backport path and the existing configurable label used to create backports. Check how labels are handled after a backport PR is created, then implement independently configurable removal and addition behavior. Done means successful backports can remove the backport-<branch_id> label, add a configurable backported-<branch_id> label, and preserve filtering for failures.

Written by the indexing model from the issue text.

Assessment

Tech stack
github, python
Domain
release, tooling
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
50/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.