turbolift icon indicating copy to clipboard operation
turbolift copied to clipboard

A simple tool to help apply changes across many GitHub repositories simultaneously

Results 24 turbolift issues
Sort by recently updated
recently updated
newest added

For expediency the tool currently execs `gh` as a subprocess for several operations with GitHub. We should break this dependency so that turbolift has no dependencies on external programs.

enhancement
help wanted

Break the dependency on `exec`ing the `git` command, and use https://github.com/go-git/go-git instead.

enhancement
help wanted

We have lots of unit tests, but we can't assert whether turbolift does what it's supposed to do. We would want to have minimal CI integration testing with the following:...

enhancement
CI

Would help with usability of #11

good first issue
help wanted
feature

As-is, turbolift users will end up with large numbers of forks in their personal org. This is annoying, and cleaning these up is a chore. We should have a `turbolift...

enhancement
help wanted

# Description It would be very helpful to add `--auto-merge` flag to `turbolift create-prs` command. # Motivation In case of huge amount of repos it would be very convenient to...

good first issue
help wanted

Turbolift currently runs multiple commands in series over the list of repositories, displaying stdout/stderr to the user but ignoring exit codes. This can make it difficult for the user -...

enhancement
help wanted

I think this is likely an issue in the spinner library; interrupting the turbolift process while performing work can cause the cursor to be disabled.

As part of #75 I saw some limitations in the logging because the logger is instantiated in the command itself. That limits for instance the use of logs within functions...

This feature request adds a lot of complexity to this project but here it is anyway **PROBLEM:** Suppose you have a constant list of 10 repos you want to use...

feature