Comments (8)
Hi Emin,
Installing the app and enabling it on a repo is all you need to do. However, PRs labeled with autorebase
won't be rebased if they have failing status checks as explained in the README. Where you expecting another behavior? If yes, which one?
from autorebase.
Hi @tibdex ,
I read the readme and like you said, it's green but still it does not work. Is there a specific order about when to add the label? Please check the screenshot I took. I have to mention again that it's a private repo. I can't think of a proper reason why it shouldn't work. :/ I would really love to use this app.
from autorebase.
The app is working fine for me and other projects are using it without issues. I don't have access to the logs of last week. Could you try again and tell me about it so that I can look into the GitHub webhooks sent and the logs on Zeit's Now?
from autorebase.
Hey. I have just seen your message, and applied the label immediately right now. I would be happy if you could check the logs. Thank you!
from autorebase.
I checked and GitHub indeed sent a webhook following your label addition. So this means the app is correctly installed on your repo.
However, I tried to do a dry-run of Autorebase on your PR but it's now closed/merged. Can you please open a dummy PR on the same repo, put it in a green/mergeable state, add the autorebase
label, tell me when it's done, and keep it open. I'll then do another dry-run and try to gather more information. My suspicion is that GitHub would see your PR's mergeableStateStatus as different from clean
/behind
.
from autorebase.
I believe the issue comes from the branch protection settings. When I remove the protection on the branch, autorebase worked successfully.
Do we have to reconfigure the settings or do you have any suggestion to give permission to autorebase app?
from autorebase.
Hi Emin,
Autorebase will need push permission on the head branch of the PR to be able to rebase it and on its base branch to be able to merge it. I don’t know if you can add Autorebase to the list of “people and teams with puss access” visible in your screenshot.
I usually never use this “restrict who can push to matching branches” setting and prefer to require pull requests to be approved by a “code owner” reviewer instead. Maybe you could try that too.
from autorebase.
Did you manage to make it work?
from autorebase.
Related Issues (15)
- Describe whether the service is free or not and how long it will stay around HOT 1
- Working with CI HOT 2
- Clarify how / why labels are added or removed HOT 3
- What if I want the autorebase feature but not the automerge ? HOT 11
- Question concerning usage of this app HOT 8
- Optional rebase + merge --no-ff HOT 4
- Rebase failed: Not Found HOT 3
- Concurrent rebasing of the same PR HOT 6
- Merge strategies: How to squash'n'merge by default but also allow rebase HOT 1
- When autorebase does it's job, development status in Jira is outdated for a while HOT 1
- Missing instructions for running tests HOT 1
- Github Rate Limit HOT 1
- Public instance down HOT 3
- Explain the alternatives better in the README
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from autorebase.