SteveLauC
05b1a565e0
chore: pin toolchain to MSRV(1.76) ( #900 )
...
* chore: pin toolchain to MSRV(1.76)
* chore: remove more toolchain action & update readme
2024-09-04 21:40:09 +08:00
Kreeblah
7b2623ea3c
Add Debian-based system builds ( #898 )
...
* Add Debian-based system builds
* Address feedback
* Remove git as a listed dependency for Debian package
2024-09-04 11:50:39 +08:00
SteveLauC
983c5243ba
fix: a panic introduced by improper unwrap() ( #899 )
...
fix: an panic introduced by improper unwrap()
2024-09-03 15:26:41 +08:00
Lucas Parzianello
1958fe1e5b
Containers step: new runtime option to configuration ( #896 )
...
* pyenv: fixes #849
* feat: adds `uv` python manager step
* moved new uv step from unix to generic
* containers step: added container runtime option to config
* documented breaking change
---------
Co-authored-by: Lucas Parzianello <lucaspar@users.noreply.github.com >
2024-09-01 15:35:23 +08:00
SteveLauC
ca8558d9b4
feat: support step Bun on Windows ( #893 )
2024-08-26 22:21:17 +08:00
Lucas Parzianello
1b534800a9
Adds uv step ( #890 )
...
* pyenv: fixes #849
* feat: adds `uv` python manager step
* moved new uv step from unix to generic
---------
Co-authored-by: Lucas Parzianello <lucaspar@users.noreply.github.com >
2024-08-25 10:22:27 +08:00
Boris Smidt
e91c00c9c0
Add aqua tool installer cli ( #889 )
...
* Add aqua cli
* Move aqua cli to generic.rs
* Add a dry-run support to aqua
* style: format code
---------
Co-authored-by: Steve Lau <stevelauc@outlook.com >
2024-08-20 09:18:27 +08:00
Nils
a2375b4820
chore: update winget-releaser to use main branch ( #888 )
...
Update the winget-releaser action in the release_to_winget.yml workflow to use the main branch instead of v2. This ensures that the latest version of the action is being used for publishing.
2024-08-18 10:29:17 +08:00
Patrick J. Roddy
2e0c8e9e17
Fix RubyGems issues for mise regarding sudo ( #887 )
2024-08-18 10:28:22 +08:00
Nils
dc0ddcf9f0
Update README.md ( #882 )
...
* Update README.md
Added Chocolatey
* chore: fix broken Chocolatey link in README.md
2024-08-18 10:22:23 +08:00
Diogo Ribeiro
a1f3c86a39
feat: add volta packages ( #883 )
...
add print_info when no packages found
apply review feedback
2024-08-01 18:26:22 +08:00
Daniel Horecki
55f672eff7
Allow Nix unfree packages to be upgraded ( #881 )
...
Allow unfree packages to be upgraded
Fixes #611 .
Co-authored-by: Daniel Horecki <morr@morr.pl >
2024-08-01 09:52:03 +08:00
Nils
8ece0346d8
chore: improve Windows Update step and add PSWindowsUpdate Module ( #842 )
...
* chore: improve Windows Update step and add PSWindowsUpdate Module
Refactor the `windows_update` function in `windows.rs` to improve the Windows Update step. Added a prompt for administrator privileges and updated the warning message. Also, added support for installing the PSWindowsUpdate Module as an alternative to using USOClient for Windows Update.
still see warning:
The installer will request to run as administrator, expect a prompt.
Start-Process : A parameter cannot be found that matches parameter name 'Command'.
At line:1 char:74
+ ... ath powershell -Verb runAs -ArgumentList -NoProfile -Command Import- ...
+ ~~~~~~~~
+ CategoryInfo : InvalidArgument: (:) [Start-Process], ParameterBindingException
+ FullyQualifiedErrorId : NamedParameterNotFound,Microsoft.PowerShell.Commands.StartProcessCommand
VERBOSE: MSI-THIN-GF36 (6/30/2024 4:48:48 PM): Connecting to Microsoft Update server. Please wait...
VERBOSE: Found [0] Updates in pre search criteria
but as the verbose shows it works
* trying
* fix
2024-08-01 09:50:48 +08:00
Nicolas Lorin
b1fe1d201a
ci: fix release_to_aur.yml ( #879 )
2024-07-29 16:13:33 +08:00
Nils
5010abdc22
Update SECURITY.md ( #878 )
2024-07-29 10:01:46 +08:00
SteveLauC
e4441d5021
refactor: fix Windows clippy ( #880 )
...
Refactor: fix Windows clippy
2024-07-29 09:01:04 +08:00
dashmoho
5af0c6a7e5
Fix nix upgrades ( #874 )
...
Nix version 2.21 changed how packages are upgraded.
Fixes #782 .
Co-authored-by: Daniel Horecki <morr@morr.pl >
2024-07-24 07:37:22 +08:00
SteveLauC
b8da17106a
feat: support ZVM ( #777 )
2024-07-23 07:26:08 +08:00
Tommaso Melacarne
fdf40dbf43
Fix nightly clippy warnings ( #872 )
2024-07-22 07:33:42 +08:00
Ryan Zoeller
f3b6530969
feat(os): support NI Linux Real-Time's opkg package manager ( #870 )
...
NI Linux Real-Time is a Yocto Linux-based distribution used with
NI's embedded and real-time controllers.
Related links:
- https://www.ni.com/en/shop/linux/introduction-to-ni-linux-real-time.html
- https://github.com/ni/nilrt
- https://github.com/ni/nilrt-docs
2024-07-21 09:09:36 +08:00
Lazerbeak12345
cbc5fc94f9
feat(linux.rs): Add support for Funtoo ( #868 )
...
* feat(linus.rs): Add support for Funtoo
* style(linux.rs): fix clippy reccomendations
* test(funtoo support): add funtoo test
2024-07-20 11:04:26 +08:00
SteveLauC
dceb697355
feat: don't run reboot with sudo on Linux with systemd ( #866 )
2024-07-20 10:13:14 +08:00
Lucas Parzianello
07118fa0d2
Fix pyenv: no such command 'update' ( #860 )
...
pyenv: fixes #849
Co-authored-by: Lucas Parzianello <lucaspar@users.noreply.github.com >
2024-07-11 07:52:09 +08:00
dependabot[bot]
16e6db0def
chore(deps): bump zerovec-derive from 0.10.2 to 0.10.3 ( #858 )
...
Bumps [zerovec-derive](https://github.com/unicode-org/icu4x ) from 0.10.2 to 0.10.3.
- [Release notes](https://github.com/unicode-org/icu4x/releases )
- [Changelog](https://github.com/unicode-org/icu4x/blob/main/CHANGELOG.md )
- [Commits](https://github.com/unicode-org/icu4x/commits/ind/zerovec-derive@0.10.3 )
---
updated-dependencies:
- dependency-name: zerovec-derive
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-10 07:44:46 +08:00
dependabot[bot]
64d8f6d632
chore(deps): bump zerovec from 0.10.2 to 0.10.4 ( #856 )
...
Bumps [zerovec](https://github.com/unicode-org/icu4x ) from 0.10.2 to 0.10.4.
- [Release notes](https://github.com/unicode-org/icu4x/releases )
- [Changelog](https://github.com/unicode-org/icu4x/blob/main/CHANGELOG.md )
- [Commits](https://github.com/unicode-org/icu4x/commits/ind/zerovec@0.10.4 )
---
updated-dependencies:
- dependency-name: zerovec
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-09 07:59:04 +08:00
SteveLauC
180b5cba58
docs: document that maintenance continues ( #855 )
2024-07-08 09:26:57 +08:00
Steve Lau
bac416e907
docs: document that it is currently unmaintained
2024-07-07 16:23:23 +08:00
NAKASHIMA, Makoto
cb674a1572
fix: traverse symbolic links under $CONIG_DIR/topgrade.d ( #852 ) ( #853 )
2024-07-07 13:47:53 +08:00
SteveLauC
960b14fa20
feat: support Poetry ( #790 )
2024-07-07 10:37:07 +08:00
tranzystorekk
a9f57d4205
Small clap adjustments ( #846 )
...
* style(cli): use new clap keywords
* fix(cli): use lowercase command name
2024-07-01 17:06:04 +08:00
SteveLauC
13330b6950
docs: update release procedure ( #845 )
2024-07-01 10:21:35 +08:00
SteveLauC
1ebcc9beee
chore: prepare for v15.0.0 ( #843 )
v15.0.0
2024-07-01 09:45:20 +08:00
SteveLauC
55e1bbf2b9
feat: new step Lensfun's database update ( #839 )
...
* feat: new step Lensfun's database update
* refactor: take 1 as a success exit code
2024-06-30 22:41:09 +08:00
SteveLauC
f2dfa1e475
fix: consider TMUX_PLUGIN_MANAGER_PATH when searching tpm binary ( #835 )
...
* fix: consider TMUX_PLUGIN_MANAGER_PATH when searching tpm binary
* fix: correct update_plugins path when env var is present
2024-06-30 19:17:30 +08:00
SteveLauC
fcd53e772a
chore: collect --dry-run and --yes opts info in feature request template ( #838 )
...
chore: collect --dry-run and --yes opts info in feature request template
2024-06-30 14:17:45 +08:00
dependabot[bot]
8b9d7ef8f3
chore(deps): bump curve25519-dalek from 4.1.2 to 4.1.3 ( #827 )
...
Bumps [curve25519-dalek](https://github.com/dalek-cryptography/curve25519-dalek ) from 4.1.2 to 4.1.3.
- [Release notes](https://github.com/dalek-cryptography/curve25519-dalek/releases )
- [Commits](https://github.com/dalek-cryptography/curve25519-dalek/compare/curve25519-4.1.2...curve25519-4.1.3 )
---
updated-dependencies:
- dependency-name: curve25519-dalek
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-19 09:49:20 +08:00
SteveLauC
d8406a8cfe
style: allow unused ExecutorChild ( #829 )
...
* style: allow unused ExecutorChild
* style: remove duplicate cfg on windows
2024-06-19 09:43:26 +08:00
SteveLauC
4a9ef581e5
chore: bump deps ( #823 )
2024-06-13 09:21:42 +08:00
Tamás Demeter-Haludka
a52db1f261
Run MasonUpdate as part of the vim updates ( #821 )
...
feat(vim): add mason update
2024-06-13 09:00:15 +08:00
Yaroslav Markin
8e16174ce7
fix(RubyGems): support no-sudo updating for rbenv and rvm ( #820 )
2024-06-06 19:37:06 +08:00
huajingyun
c748bb5d7a
deps: bump libc from 0.2.153 to 0.2.155 ( #818 )
2024-05-28 09:23:10 +08:00
lachsdachs
3cc8f0d818
Add linux mint support ( #817 )
...
Update linux.rs
2024-05-26 16:26:11 +08:00
SteveLauC
f96eeeda6b
chore: build binary for both macOS aarch64 and amd64 ( #816 )
2024-05-25 20:26:21 +08:00
SteveLauC
d1d8904376
ci: replace deprecated gh actions with alternatives ( #814 )
2024-05-25 19:29:17 +08:00
SteveLauC
3b329fe687
chore: update PR template ( #815 )
2024-05-25 17:35:46 +08:00
SteveLauC
9eb1b4ac9f
ci: remove code coverage test & uniform file names ( #811 )
2024-05-24 09:02:05 +08:00
lachsdachs
c4c0bd7383
add upgrade stuff for bedrock linuxmint strata ( #813 )
2024-05-24 09:01:46 +08:00
alice
1e9de5832d
feat: add support for chimera linux ( #808 )
...
since it also uses apk the update/upgrade is identical to alpine/wolfi
2024-05-19 18:48:51 +08:00
dependabot[bot]
f2b17cdd9d
chore(deps): bump mio from 0.8.10 to 0.8.11 ( #729 )
...
Bumps [mio](https://github.com/tokio-rs/mio ) from 0.8.10 to 0.8.11.
- [Release notes](https://github.com/tokio-rs/mio/releases )
- [Changelog](https://github.com/tokio-rs/mio/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tokio-rs/mio/compare/v0.8.10...v0.8.11 )
---
updated-dependencies:
- dependency-name: mio
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-19 09:55:30 +08:00
dependabot[bot]
7bfd6c2439
chore(deps): bump h2 from 0.3.24 to 0.3.26 ( #766 )
...
Bumps [h2](https://github.com/hyperium/h2 ) from 0.3.24 to 0.3.26.
- [Release notes](https://github.com/hyperium/h2/releases )
- [Changelog](https://github.com/hyperium/h2/blob/v0.3.26/CHANGELOG.md )
- [Commits](https://github.com/hyperium/h2/compare/v0.3.24...v0.3.26 )
---
updated-dependencies:
- dependency-name: h2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-19 09:55:05 +08:00