coder / coder/internal

Create replacement cherry-pick automation for releases

Open
#944 1 comment 0 reactions 1 assignee Claimed by @johnstcn View on GitHub
maintenance release
Dominant language
No language data
Stars
3
Forks
0
PR merge metrics
No merged PRs in 30d

Description

# Problem

We had previously been using the [GCP Cherry-Pick Bot](https://github.com/apps/gcp-cherry-pick-bot) to automate cherry-picks for releases. Unfortunately this bot has been deprecated.

Investigate and implement an alternative.

# Requirements

Input:
- Git repo
- Git Commit SHA or GitHub PR number
- Base branch

Steps:
- `git checkout release/X.Y` and ensure it's up-to-date with origin
- `git checkout -b your-cherry-pick-branch`
- `git cherry-pick -x `
- Fail on any merge conflicts.
- `git push`
- Create a PR with base `release/X.Y`
- Ensure CI passes

Output:
- Link to PR

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.