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

ci: kodiak does not update branches on automerge #3234

Closed
AJPfleger opened this issue May 29, 2024 · 3 comments
Closed

ci: kodiak does not update branches on automerge #3234

AJPfleger opened this issue May 29, 2024 · 3 comments
Assignees
Labels
Infrastructure Changes to build tools, continous integration, ... Wont Fix This will not be worked on

Comments

@AJPfleger
Copy link
Contributor

Issue

When the automerge-label is set, the PR needs to be updated manually, to merge it. Otherwise it will get stuck.

Example Error

copied from https://github.com/acts-project/acts/pull/3208/checks?check_run_id=25575393299

⚠️ problem contacting GitHub API with method 'pull_request/update_branch'

Errors encountered when contacting GitHub API.

API call 'pull_request/update_branch' failed with HTTP status '403' and response: 'b'{"message":"refusing to allow a GitHub App to create or update workflow .github/workflows/analysis.yml without workflows permission","documentation_url":"[https://docs.github.com/rest/pulls/pulls#update-a-pull-request-branch"}](https://docs.github.com/rest/pulls/pulls#update-a-pull-request-branch%22%7D%5C)''

Hints to solve this issue

Maybe a token expired.

@AJPfleger AJPfleger added the Infrastructure Changes to build tools, continous integration, ... label May 29, 2024
@paulgessinger
Copy link
Member

I think this is an issue in branches and merges which would touch CI files. I believe this has never worked, and the PRs just need to be updated manually until the changes are through the pipeline of updates.

I think I tried to follow this up with the Kodiak developer and there was no way to fix this.

@paulgessinger
Copy link
Member

See chdsbd/kodiak#853

@AJPfleger AJPfleger added the Wont Fix This will not be worked on label Jun 4, 2024
@AJPfleger
Copy link
Contributor Author

Seems like we cannot do enough about this, since it is intended to work like this. Since we just need to update manually, when there was a CI change before, it is not a huge issue. Close it for now and keep it in the archive.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Infrastructure Changes to build tools, continous integration, ... Wont Fix This will not be worked on
Projects
None yet
Development

No branches or pull requests

2 participants