Rebecca Turner
41e2321b93
Use tracing ( #174 )
2022-11-23 15:24:58 +00:00
Rebecca Turner
2cbb7db66d
Use color_eyre ( #173 )
2022-11-23 15:24:58 +00:00
Rebecca Turner
e84173be8f
Add CommandExt trait ( #146 )
...
* Color CI output
* Improve `CommandExt`
* Add comments explaining `#[allow]`s
* Remove useless `dead_code` annotation
* Improve error messages
* Print errors when running a shell errors
* fixup! Remove useless `dead_code` annotation
2022-11-23 15:24:58 +00:00
Thomas Schönauer
bd34a3bcd4
Revert "10.2.0 release " ( #215 )
...
Revert "10.2.0 release (#213 )"
This reverts commit 13076fcef6 .
2022-11-23 16:23:00 +01:00
Thomas Schönauer
13076fcef6
10.2.0 release ( #213 )
2022-11-23 15:18:09 +00:00
Kamil Borsuk
2861044501
Don't panic on git repository with no remote ( #71 )
2022-10-26 09:21:57 +00:00
Thomas Schönauer
347372ca71
Resolves clippy errors, please review!!! ( #60 )
2022-10-23 11:34:30 +00:00
Roey Darwish Dror
539b267eef
Support rust 1.51.0 ( #789 )
2021-10-28 22:05:35 +03:00
Marcin Puc
1478d079ca
Add minor refactorings ( #754 )
2021-09-04 21:01:19 +03:00
Roey Darwish Dror
a39b4f846c
Remove redundant dereferences
2021-09-02 07:27:09 +03:00
Roey Darwish Dror
8d55076cd3
Make clippy happy
2021-04-06 09:52:34 +03:00
Roey Darwish Dror
258acce481
Warn when no custom git repositories were found ( fix #602 )
2021-01-12 21:18:15 +02:00
Roey Darwish Dror
e3879a1c90
Dependencis bump ( #595 )
2021-01-07 10:03:20 +02:00
Roey Darwish Dror
e7768e0d39
Fix git failues not failing the step
2020-11-12 09:17:18 +02:00
Daniel Pittman
3a34672ee5
git/windows: fix output corruption when running git submodule ( #543 )
2020-10-07 20:25:54 +03:00
Roey Darwish Dror
417ca1257a
Add --show-skipped ( fix #501 ) ( #502 )
2020-08-21 23:04:36 +03:00
Roey Darwish Dror
612d74840e
Git concurrency limit ( #420 )
2020-06-06 17:34:27 +03:00
Roey Darwish Dror
f58b2a0c20
Implement git pulling with Tokio ( #408 )
2020-05-15 11:11:28 +03:00
Ole Schönburg
c858a18bdd
Skip git repos without remotes ( #398 )
2020-04-28 21:07:20 +03:00
Roey Darwish Dror
6692b74850
Update oh-my-zsh plugins ( fix #360 ) ( #363 )
2020-03-08 21:38:49 +02:00
Roey Darwish Dror
694c7afc92
Avoid searching for git repos inside already detected repos ( #357 )
2020-03-04 10:32:58 +02:00
Roey Darwish Dror
d18de22b09
Get rid of Tokio
2020-01-05 23:01:03 +02:00
Roey Darwish Dror
cdfcea6ba8
Fix git repository pulling in Windows ( fix #283 ) ( #284 )
2019-12-29 23:18:59 +02:00
Roey Darwish Dror
ba516aa1dd
Migrate from failure to anyhow/thiserror ( #273 )
2019-12-11 23:05:38 +02:00
Roey Darwish Dror
e548cb4059
Make clippy happy
2019-09-28 15:13:01 +03:00
Ayala Shachar
3520d687c3
Use '--no-pager' flag for git-log ( #228 )
...
When there are a log of changes in the git step, topgrade might be "stack" in pager (e.g. less) until the user will manually exit it.
Using '--no-pager' flag allow all the changes to be printed to screen regardless of the amount of commits or the user's git configuration.
2019-09-24 10:22:48 +03:00
Roey Darwish Dror
c3a979caec
Add a configuration variable to control git arguments ( fix #193 )
2019-09-04 21:31:23 +03:00
Roey Darwish Dror
71914ffde1
Fix typo
2019-08-11 12:48:04 +03:00
Roey Darwish Dror
7f164494d1
Support glob in get repositories ( fix #184 )
2019-08-11 12:41:09 +03:00
Roey Darwish Dror
50b020acb3
Revert "Check for pull changes using ORIG_HEAD"
...
ORIG_HEAD isn't very reliable
2019-07-31 11:17:28 +03:00
Roey Darwish Dror
5e51f9453e
Show what's new in Git repositories ( #183 )
...
* Show what's new in Git repositories
* Check for pull changes using ORIG_HEAD
It seems that either `--rebase` or `--autostash` causes ORIG_HEAD not to change. We thought about it
further and decided that `--ff-only` is a safer option for git pull
2019-07-31 10:04:16 +03:00
Roey Darwish Dror
2d15814996
Perform git pulls in parallel ( fix #48 )
2019-05-22 10:36:19 +03:00
Roey Darwish Dror
1095f46a8a
Remove execute legacy
2019-03-10 21:48:49 +02:00
Roey Darwish Dror
022115e237
Normalize paths in Windows ( fix #113 ) ( #116 )
...
While `//?/C:/Users/Someone/config-files` is a valid path, it's not very human friendly.
Such paths are returned from `BaseDirs`. This patch formats them in the traditional way.
2019-01-30 16:00:10 +02:00
Roey Darwish Dror
ae75f0de9e
No need to update submodules ( fix #115 )
...
Git pull should do that. In addition, it breaks the colors in Windows
2019-01-30 09:48:26 +02:00
Roey Darwish Dror
df27021277
Use the correct paths for Emacs ( fix #112 )
2019-01-27 20:30:29 +02:00
Roey Darwish Dror
1b2308aaef
Add check_output
2019-01-01 22:22:07 +02:00
Roey Darwish Dror
f3f8f322d8
Add check_run()
2018-12-31 22:00:34 +02:00
Roey Darwish Dror
957d73c634
Don't pass dry_run as a boolean to functions
2018-12-31 13:26:17 +02:00
Roey Darwish Dror
47a271af47
Modules refactor
2018-12-17 09:40:38 +02:00