Andreas Hoornstra
85c8bd2277
feat(winget): winget uses sudo when [windows] winget_use_sudo = true ( #1061 )
...
Co-authored-by: Gideon <87426140+GideonBear@users.noreply.github.com >
2025-07-15 09:12:55 +02:00
Axel H.
23fff2a09f
fix(tmux): support all default tpm locations (xdg and both hardcoded locations) ( #1146 )
2025-07-14 10:08:00 +02:00
Ville Skyttä
689db93c99
Generate artifact attestations for release assets ( #1216 )
2025-07-14 10:05:03 +02:00
Sam Hug
1114556661
windows update, use explicit reboot policy ( #1143 )
2025-07-14 09:57:00 +02:00
Cthulhux
f8c910a3c2
fixed the German translation for "y/n/s/q" ( #1220 )
2025-07-14 09:56:26 +02:00
Sam Vente
f18ae089ff
feat: suppress pixi release notes by default ( #1225 )
...
Co-authored-by: Gideon <87426140+GideonBear@users.noreply.github.com >
2025-07-14 09:51:02 +02:00
SteveLauC
4a64992054
docs: add Discord invite link to README ( #1203 )
2025-06-26 08:53:25 +08:00
Gideon
9fefb47242
Catch secondary uv self-update error ( #1201 )
2025-06-25 19:24:07 +08:00
Matt Thomson
fc5cc3c43b
Handle another format change in asdf version ( #1194 )
...
This now includes a revision part which must be trimmed, e.g.
0.18.0 (revision unknown)
2025-06-19 17:29:11 +08:00
Gideon
27464b795e
Preserve custom commmand order from config instead of sorting alphabetically ( #1182 )
2025-06-17 11:58:23 +08:00
Stuart Reilly
845558c1da
Add support for multiple binary names and idea having multiple binaries ( #1167 )
...
Add support for tools to have multiple possible binaries because IntellIj IDEA on the AUR can have multiple depending on the edition.
[AUR Ultimate Edition](https://aur.archlinux.org/packages/intellij-idea-ultimate-edition ) and [AUR Community Edition](https://aur.archlinux.org/packages/intellij-idea-community-edition-bin ) renames the binary to `intellij-idea-ultimate-edition` and `intellij-idea-community-edition` respectively.
2025-06-17 11:52:58 +08:00
SteveLauC
31fe5aa452
ci: fix the invalid action version ( #1185 )
2025-06-17 11:36:17 +08:00
SteveLauC
b354e07ef3
ci: allow us to re-run AUR CI ( #1184 )
...
* ci: allow us to re-run AUR CI
* ci: no need to set shell as it is Linux
2025-06-17 11:32:16 +08:00
slowsage
50a74dac4b
Update Yazi upgrade step to use ya pkg. ( #1163 )
2025-06-17 11:09:14 +08:00
SteveLauC
7558bbfe9b
ci: use the new tag name and specify shell to bash ( #1183 )
2025-06-17 10:44:49 +08:00
SteveLauC
7518676ac9
ci: allow specifying tag when manually run 'create_release_assets.yml' ( #1180 )
...
Adds a parameter existing_tag to the workflow_dispatch event of "create_release_assets.yml", which would allow us to re-run a failed release.
2025-06-16 14:39:23 +08:00
SteveLauC
b7b665ff48
ci: fix homebrew ci, remove duplicate trigger event ( #1179 )
2025-06-16 11:45:48 +08:00
SteveLauC
1be941e815
ci: fix PyPI pipeline duplicate wheel name ( #1178 )
2025-06-16 11:43:11 +08:00
SteveLauC
d1b7eba44e
ci: add event workflow_dispatch to release pipelines ( #1177 )
2025-06-16 11:36:14 +08:00
SteveLauC
38e2d5663a
ci: fix pipeline relase to PyPI ( #1176 )
2025-06-16 10:52:35 +08:00
Gideon
3db95a3e67
Install rustfmt and clippy where necessary ( #1171 )
2025-06-16 10:04:06 +08:00
SteveLauC
ef0a0d69bb
chore: release v16.0.4 ( #1169 )
v16.0.4
2025-06-13 19:03:17 +08:00
Gideon
4b3a3e74f8
Fix "Only one instance of <IDE> can be run at a a time." error ( #1123 )
2025-06-13 18:54:07 +08:00
Gideon
2c4751c7b2
Add CachyOS support ( #1153 )
...
* Add CachyOS support
* Fix os-release file
* Re-run CI
2025-06-12 14:36:35 +08:00
Stuart Reilly
30941ed26d
Drop lazy_static ( #1168 )
...
Co-authored-by: Stuart Reilly <sreilly@scottlogic.com >
2025-06-12 14:32:29 +08:00
Gideon
c7163b63db
Run uv cache prune in uv step when cleanup is enabled ( #1165 )
...
Add uv cache prune
2025-06-10 18:10:18 +08:00
SteveLauC
6e6b3dcbfe
ci: add missing rustup components ( #1166 )
2025-06-10 15:43:21 +08:00
Gideon
1d136a6635
Fix nix version output changed ( #1140 )
...
* Fix nix version output changed
* Format
2025-04-24 09:31:02 +08:00
Gideon
0ee67d78ef
Fix conflict between hx (hexdump alternative) and Helix ( #1135 )
...
* Fix conflict between hx (hexdump alternative) and Helix
* Remove uneccessary unit parameter
* Use helix-centered detection
2025-04-21 18:46:00 +08:00
Gideon
7356b920d4
Update jetbrains-toolbox-updater ( #1128 )
...
* Update jetbrains-toolbox-updater
* Update to 5.0.0
2025-04-21 11:59:25 +08:00
Gideon
ce8a325c1f
Add Yazi step ( #1134 )
2025-04-21 11:45:01 +08:00
Alexandre Franke
a2f57e4769
fix: correct GNOME spelling ( #1124 )
...
Before this change, the spelling was inconsistent. Now it is consistent and follows the upstream spelling. GNOME is spelled all caps, because it is a trademark. (As an exception, it is spelled all lowercase in technical strings, such as identifiers and commands)
2025-04-16 13:46:26 +08:00
Matt Thomson
751f41bc5e
Handle format change in asdf version ( #1127 )
...
As of the latest version, this now has the format 0.16.7 - i.e. without the hash part. This commit makes it so that both formats work.
Fixes #1096
2025-04-16 13:35:30 +08:00
Gideon
fd406f0f82
Add output_changed_message!, replace some .expects ( #1110 )
2025-04-13 16:43:08 +08:00
Gideon
801dddacd4
Omit deb-get clean output ( #1119 )
2025-04-13 16:36:22 +08:00
Gideon
397a537eef
Fix uv step ( #1121 )
2025-04-13 16:07:57 +08:00
Gideon
0423c836eb
Fix vscodium skipping silently ( #1109 )
...
* Fix vscodium skipping silently
* Deduplicate
* Format
* Fix x.x.0 version crashing
* Error instead of skipping when there is no first version line
* Format
2025-04-13 11:50:27 +08:00
Gideon
3250337e70
Add JetBrains IDE plugin update steps ( #1103 )
...
* Add JetBrains IDE plugin update steps
* Improve comment consistency
* Add comments for missing Windows-only IDEs
* Fix typo
Co-authored-by: SteveLauC <stevelauc@outlook.com >
* Fix missing "plugins" in Android Studio step name
Co-authored-by: SteveLauC <stevelauc@outlook.com >
* Add breaking change to BREAKINGCHANGES_dev.md
---------
Co-authored-by: SteveLauC <stevelauc@outlook.com >
2025-04-11 10:56:24 +08:00
Nils
9dcd7fffe2
Enhancement: Update Windows Package Manager Indexes ( #1085 )
...
* fix(windows): update winget sources and upgrade all packages
* refactor(windows): streamline winget upgrade command execution
2025-04-10 19:50:35 +08:00
Nils
30b727b138
fix(powershell): update command arguments to include execution policy ( #1041 )
...
* fix(powershell): update command arguments to include execution policy
* fix(powershell): format command arguments for better readability
* fix(powershell): refactor command arguments for Windows execution policy and common options
* fix(powershell): improve execution policy handling and refactor argument passing
* refactor(powershell): streamline command execution and improve profile handling
* fix(powershell): improve code formatting for better readability and maintainability
* fix(powershell): enhance argument validation for improved error handling
* refactor(powershell): simplify Powershell struct methods and enhance command preparation
* refactor(powershell): streamline command building and enhance argument handling
* refactor(powershell): change add_common_args to use instance method for better encapsulation
* refactor(powershell): enhance command building by introducing build_command method and improving argument handling
* refactor(powershell): update build_command return type to match executor.execute() output
* refactor(powershell): refactor command building by introducing build_command_internal and adding profile getter
* refactor(powershell): improve profile retrieval and command execution logic
* refactor(powershell): add support for Windows update and Microsoft Store commands
* refactor(powershell): change args method to arg for accepting all Windows updates
* refactor(powershell): change arg method to args for accepting all Windows updates
* refactor(powershell): change args method to arg for accepting all Windows updates
* refactor(powershell): streamline command construction for Windows updates
* refactor(powershell): update args method for has_module function
* refactor(powershell): improve execution policy handling and command construction for Windows updates
* refactor(powershell): update Microsoft Store update command execution and streamline output handling
* refactor(powershell): clean up whitespace and improve code readability in execution policy checks
---------
Co-authored-by: nistee <lo9s4b7qp@mozmail.com >
2025-04-10 19:48:53 +08:00
SteveLauC
b86d6981ab
fix: uv self update ( #1105 )
...
Fix #942 , the impl is based on this comment https://github.com/topgrade-rs/topgrade/issues/942#issuecomment-2785749010
2025-04-10 17:35:55 +08:00
Gideon
2bf6a2b100
Update CONTRIBUTING.md to reflect enum Step sort enforcement ( #1111 )
...
* Update CONTRIBUTING.md
* Formatting
2025-04-09 10:03:32 +08:00
Gideon
3dc8d31d57
Sort Step enum and keep it sorted in the ci.yml workflow ( #1104 )
...
* Add `step-enum-sorted` to `ci.yml` workflow
* Sort `Step` enum
* Sort `Step` enum
2025-04-08 19:13:35 +08:00
SteveLauC
b308fb92c0
ci: merge create_assets_xxx workflows and let AUR binary release workflow wait for it ( #1100 )
2025-04-08 14:34:48 +08:00
dependabot[bot]
bc9746455e
chore(deps): bump tokio from 1.38.0 to 1.38.2 ( #1101 )
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.38.0 to 1.38.2.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.38.0...tokio-1.38.2 )
---
updated-dependencies:
- dependency-name: tokio
dependency-version: 1.38.2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-08 10:25:58 +08:00
Gideon
109a9c76e3
Downgrade create_release_assets.yml workflow ( #1098 )
...
Downgrade `create_release_assets.yml` workflow Ubuntu version to `22.04` from `24.04`
2025-04-07 08:39:56 +08:00
SteveLauC
4488f3d5d3
chore: bump version to 16.0.3 ( #1094 )
v16.0.3
2025-04-03 17:56:01 +08:00
Gideon
5a7958d20e
Fix aqua CLI and JetBrains Aqua conflict ( #1092 )
2025-04-03 17:40:52 +08:00
Gideon
481a942b76
Fix pixi self-update running when pixi is not installed with the … ( #1087 )
...
* Fix `pixi self-update` running when `pixi` is not installed with the `self-update` feature
* Format
2025-04-03 17:38:38 +08:00
Red Wizard
a601d8429d
added silent install option for winget ( #1089 )
...
* added silent install option for winget
* corrected formatting issues.
* Update src/steps/os/windows.rs
Remove code duplication.
Co-authored-by: SteveLauC <stevelauc@outlook.com >
---------
Co-authored-by: SteveLauC <stevelauc@outlook.com >
2025-03-30 21:11:04 +08:00