nextcloud / fixupbot Goto Github PK
View Code? Open in Web Editor NEWLicense: ISC License
License: ISC License
Similar to https://github.com/salemove/github-review-helper#what, it would be a nice enhancemen to have a command where the bot autosquashes fixup commits.
I've added the bot (using the marketplace https://github.com/apps/fixupbot) to some of our privates repos and nothing is showing up in the checks PR.
I was wondering if the bot is working on private repo. Is it?
How about the bot answers with
"Fixup commits found. Please squash your fixup commits with git rebase --interactive --autosquash <first commit>^
. Note that you will have to use the --force
option for the next push.".
instead of
"Fixup commits found. Please rebase with --autosquash"
You currently show this: https://github.com/rullzer/fixupbot/blob/f37ce9abfd9222f26f366e1fe4aafec925c83895/index.js#L42
IMO this kind of discourages the use of fixup commits as it recommends to rebase right away. The message should tell the commiter to rebase before the merge.
IMO
Doesn't say much about what the bot/check does. How about changing https://github.com/rullzer/fixupbot/blob/f37ce9abfd9222f26f366e1fe4aafec925c83895/index.js#L28 to something like "No fixup commits found. The commit history is clean ๐"
In the same way, the error title could be changed to "Fixup commits detected"
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.