Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add step to "OSS engine release" Drone pipeline to merge Helm release PRs #3216

Closed
joeyorlando opened this issue Oct 30, 2023 · 1 comment · Fixed by #3239
Closed

Add step to "OSS engine release" Drone pipeline to merge Helm release PRs #3216

joeyorlando opened this issue Oct 30, 2023 · 1 comment · Fixed by #3239
Labels

Comments

@joeyorlando
Copy link
Contributor

What would you like to see!

When we create a release this auto-creates "Helm Release" PRs (example). Right now we need to manually merge these PRs once the release is finished and the Docker image has been published to Docker Hub.

It would be nice if we could "auto-merge" these PRs once the release is finished and the images have successfully been published to Docker Hub. The "OSS engine release" Drone pipeline is the job responsible for pushing these images. We simply need to add some logic to the end of this pipeline to use GitHub's API to merge these PRs.

Product Area

Other

Anything else to add?

No response

@joeyorlando joeyorlando added the feature request New feature or request label Oct 30, 2023
@joeyorlando joeyorlando self-assigned this Oct 30, 2023
@github-actions
Copy link
Contributor

The current version of Grafana OnCall, at the time this issue was opened, is v1.3.48. If your issue pertains to an older version of Grafana OnCall, please be sure to list it in the PR description. Thank you 😄!

@joeyorlando joeyorlando removed their assignment Oct 31, 2023
github-merge-queue bot pushed a commit that referenced this issue Nov 1, 2023
…Docker Hub (#3239)

# What this PR does

See [this](https://drone.grafana.net/grafana/oncall/2896/1/4) Drone job
as an example output of what this build step looks like

Closes #3216
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant