Thomas Schönauer
814e39644c
fixes dotnet update + version bump 10.2.4 ( #274 )
v10.2.4
2022-12-18 15:37:10 +00:00
Thomas Schönauer
eb51be0732
10.2.3 release ( #272 )
v10.2.3
2022-12-18 14:20:00 +00:00
Thomas Schönauer
56a717dcc6
Fixes dotnet if dotnet tool is not available ( #229 )
...
* Fixes dotnet if dotnet tool si not available
* dotnet: multi-lang support
* Fixes dotnet for non-english terminals
2022-12-18 14:12:36 +00:00
Thomas Schönauer
ee353ccb66
adds fish_update_completions to fish step ( #270 )
2022-12-18 14:11:36 +00:00
Thomas Schönauer
33cea0e5b6
10.2.3 release ( #271 )
...
10.2.3
2022-12-18 14:07:31 +00:00
Thomas Schönauer
78a491a976
Fixes rubygems on .deb distros ( #268 )
...
Fixes rubygem on systems with the .deb ruby package
2022-12-15 20:27:27 +00:00
Thomas Schönauer
9553be04e4
Fixes vcpkg when installed as root ( #266 )
2022-12-15 11:39:25 +00:00
Thomas Schönauer
81928f55a2
Fix notify not available ( #257 )
2022-12-15 11:34:18 +00:00
Mark Nefedov
4e56bf07f3
Add options to disable Yarn and Pnpm individually. ( #260 )
...
* Add options to disable Yarn and Pnpm individualy.
* cargo fmt
Co-authored-by: Thomas Schönauer <37108907+DottoDev@users.noreply.github.com >
2022-12-14 21:42:48 +00:00
sandal
9f424f03c3
Added a step for fetching and building treesitter grammars for helix ( #263 )
2022-12-14 08:12:39 +00:00
Thomas Kosiewski
1e14b3bf28
Add helm ( #255 ) ( #256 )
...
* Add `helm` (#255 )
Signed-off-by: Thomas Kosiewski <thoma471@googlemail.com >
* Sorted steps alphabetically
Signed-off-by: Thomas Kosiewski <thoma471@googlemail.com >
Signed-off-by: Thomas Kosiewski <thoma471@googlemail.com >
2022-12-08 21:47:57 +00:00
Thomas Schönauer
51e7a31f48
10.2.2 ( #253 )
v10.2.2
2022-12-06 19:48:46 +00:00
Thomas Schönauer
9847fd9d4d
Merge branch 'master' into dev
2022-12-06 19:23:45 +00:00
Thomas Schönauer
24ef44291f
10.2.2 version bump ( #252 )
2022-12-06 19:22:06 +00:00
Julien ITARD
ebb0c5a6d8
Fix RubyGems step ( #251 )
...
* Bump tokio from 1.5.1 to 1.8.4 (#245 )
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.5.1 to 1.8.4.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.5.1...tokio-1.8.4 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Fix RubyGems step
* Fix style
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-06 19:13:07 +00:00
Armel Soro
1dee462175
Fix misleading log message when detecting rbenv ( #249 )
2022-12-05 17:42:26 +00:00
Armel Soro
dc82b8b766
Fix issue with RubyGems update command ( #248 )
2022-12-05 13:16:03 +00:00
dependabot[bot]
73888e7669
Bump tokio from 1.5.1 to 1.8.4 ( #245 )
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.5.1 to 1.8.4.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.5.1...tokio-1.8.4 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-30 21:56:52 +00:00
dependabot[bot]
46a010cc8f
Bump tokio from 1.5.1 to 1.8.4 ( #147 )
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.5.1 to 1.8.4.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.5.1...tokio-1.8.4 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Thomas Schönauer <37108907+DottoDev@users.noreply.github.com >
2022-11-30 21:29:39 +00:00
Thomas Schönauer
96e4de4594
10.2.1 release ( #244 )
v10.2.1
2022-11-30 21:08:15 +00:00
Thomas Schönauer
70616b2ec5
Version bump ( #237 )
2022-11-29 15:17:20 +00:00
Thomas Schönauer
22ab07d88e
Fixes paru/yay -Pw return code error ( #228 )
2022-11-29 06:49:26 +00:00
Guilherme Silva
70045fca29
CI: Force color support for Rustfmt ( #230 )
...
Co-authored-by: Thomas Schönauer <37108907+DottoDev@users.noreply.github.com >
2022-11-27 00:21:29 +01:00
Marcin Puc
f6ec6c76db
Add shell completion and manpage generation ( #233 )
2022-11-26 19:42:35 +00:00
Jason Stelzer
37b900c56a
Add garuda-update ( #227 )
2022-11-26 19:38:18 +00:00
Guilherme Silva
e26ec4d9e0
Fix clippy warning for DragonFly BSD ( #231 )
2022-11-26 17:52:14 +00:00
Rebecca Turner
b31778bdd8
Add Sudo type ( #221 )
...
* Create `Sudo` type and `SudoKind` enum
* Fix build
* reformat
* Fix choco on windows
* Fix linux
* Fix linux more
* more fix stuff hehe hoho hahaha
* more fix stuff hehe hoho hahaha
Co-authored-by: Thomas Schönauer <37108907+DottoDev@users.noreply.github.com >
2022-11-25 22:19:32 +00:00
Thomas Schönauer
526c4c9a58
Fixes typo
2022-11-25 18:44:36 +00:00
Julien ITARD
3c1dda0c39
Add RubyGems update ( #217 )
2022-11-24 19:21:03 +00:00
Ruben Molina
25c5057171
Add support for juliaup ( #208 )
...
* Add support for juliaup
* Update config.rs
* Change the position for Juliaup Step.
* Update generic.rs
2022-11-24 19:17:58 +00:00
Rebecca Turner
e456155562
Add pre_sudo option ( #219 )
...
* Add `pre_sudo` option
2022-11-24 19:15:43 +00:00
Guilherme Silva
f2c7e4848e
CI: Install only necessary components ( #218 )
...
* CI: Install only necessary components
2022-11-24 19:15:13 +00:00
Guilherme Silva
b4407963ad
Fix compilation on DragonFly BSD ( #210 )
v10.2.0
2022-11-23 15:24:58 +00:00
Thomas Schönauer
85a4691229
10.2.0 dependency + version bump ( #209 )
2022-11-23 15:24:58 +00:00
Rebecca Turner
8e9c3cc56a
Add gup ( #203 )
2022-11-23 15:24:58 +00:00
Thomas Schönauer
7cdaefe3b0
--yes flag support on freebsd ( #198 )
...
* Adds freebsd yes flag support
* Fixes freebsd update functions
* Missing semicolon
* Adds Step dependency to freebsd.rs
* Change freebsd to status_checked
2022-11-23 15:24:58 +00:00
Thomas Schönauer
aedb25cde6
Npm rework ( #199 )
2022-11-23 15:24:58 +00:00
Rebecca Turner
582bc737cb
Fix a bug with status_checked_with_codes ( #202 )
2022-11-23 15:24:58 +00:00
Thomas Schönauer
c4091584c3
Fixes NPM failure under sudo ( #197 )
...
Fixes npm under sudo
2022-11-23 15:24:58 +00:00
Guilherme Silva
22ed1ef50a
CI: Add NetBSD target ( #180 )
...
* Remove the `sys-info` crate
It offers much more features than we currently use.
Additionally, it was preventing me to cross-compile for NetBSD.
Since we were just using the `hostname()` function from the crate,
I went ahead and stole it.
* Add NetBSD target
* Fix FreeBSD clippy warnings
2022-11-23 15:24:58 +00:00
Rebecca Turner
41e2321b93
Use tracing ( #174 )
2022-11-23 15:24:58 +00:00
Rebecca Turner
d8add139e1
Add Treesitter support to Vim upgrade ( #184 )
...
* Add `:TSUpdate` to Vim upgrade
* Reformat `freebsd.rs`
Co-authored-by: Thomas Schönauer <37108907+DottoDev@users.noreply.github.com >
2022-11-23 15:24:58 +00:00
Thomas Schönauer
04a8d960a9
Revert " Fix unattended package upgrades on FreeBSD" ( #188 )
...
Revert " Fix unattended package upgrades on FreeBSD (#181 )"
This reverts commit a0ad83a58b .
2022-11-23 15:24:58 +00:00
Yonas Yanfa
2c6a8f73fa
Fix unattended package upgrades on FreeBSD ( #181 )
...
* Fix unattended package upgrades on FreeBSD
* Fix unattended package upgrades on FreeBSD
Co-authored-by: Thomas Schönauer <37108907+DottoDev@users.noreply.github.com >
2022-11-23 15:24:58 +00:00
Rebecca Turner
71883d7164
Fix tmux panic ( #165 )
...
Fix `tmux` sessions
This will create a new session named `topgrade`, `topgrade-1`,
`topgrade-2`, using the first nonexistent session name it finds. That
session will have a window in it named `topgrade` in which `topgrade` is
run. If `topgrade --tmux` is being run from within tmux, it won't attach
to the new tmux session. If the user is not currently in tmux, it will
attach to the newly-created session.
Co-authored-by: Thomas Schönauer <37108907+DottoDev@users.noreply.github.com >
2022-11-23 15:24:58 +00:00
Rebecca Turner
d4fe748814
Run fisher if fish -c 'type -t fisher' is OK ( #172 )
2022-11-23 15:24:58 +00:00
LeSnake04
369d923532
Added configuration for cargo-deb and cargo-generate-rpm ( #178 )
2022-11-23 15:24:58 +00:00
Guilherme Silva
6be4a4a48d
CI improvements + Android and FreeBSD targets ( #177 )
...
* Bump minimum Rust version to 1.60
As required by the `time` crate (`notify-rust` > `mac-notification-sys` > `time`).
* Simplify CI
Changes:
- Bump `actions/checkout` to v3, fixing a bunch of warnings.
- Replace unmaintained `actions-rs/cargo` by `dtolnay/rust-toolchain`.
- Run Rustfmt only once.
- Add support for cached dependencies (via `Swatinem/rust-cache`).
* Add Android target
Use the awesome `cross` tool for cross-compiling!
* Add FreeBSD target
2022-11-23 15:24:58 +00:00
Guilherme Silva
7442ddd386
Further clippy fixes ( #176 )
2022-11-23 15:24:58 +00:00
Guilherme Silva
761ffac127
Fix compilation on FreeBSD ( #175 )
2022-11-23 15:24:58 +00:00