Giter Club home page Giter Club logo

Comments (8)

tibdex avatar tibdex commented on May 25, 2024

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.

ebsaral avatar ebsaral commented on May 25, 2024

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.

screen shot 2019-02-19 at 9 28 56 am

screen shot 2019-02-19 at 9 34 00 am

from autorebase.

tibdex avatar tibdex commented on May 25, 2024

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.

ebsaral avatar ebsaral commented on May 25, 2024

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!

screen shot 2019-02-25 at 11 25 42 am

from autorebase.

tibdex avatar tibdex commented on May 25, 2024

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.

ebsaral avatar ebsaral commented on May 25, 2024

I believe the issue comes from the branch protection settings. When I remove the protection on the branch, autorebase worked successfully.

screen shot 2019-02-26 at 06 18 26

Do we have to reconfigure the settings or do you have any suggestion to give permission to autorebase app?

from autorebase.

tibdex avatar tibdex commented on May 25, 2024

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.

tibdex avatar tibdex commented on May 25, 2024

Did you manage to make it work?

from autorebase.

Related Issues (15)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.